Implementation notes: x86, h8bobcat, crypto_aead/omdsha256k256n248tau256v1

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
436026? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
436430? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
440876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
444913? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170718
445298? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170718
448804? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081420170718
454789? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
455587? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
455700? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
457520? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081420170718
457567? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170718
459838? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081420170718
462303? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170718
464483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
470231? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
472326? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081420170718
476201? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
478534? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
479175? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
481194? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
482932? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
483123? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170718
483583? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170718
489226? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
489706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
491800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
491839? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
493074? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
495544? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
496921? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
496979? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170718
497244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170718
499040? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
499415? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
499495? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
499786? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
502085? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081420170718
503714? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
506189? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
506203? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081420170718
507979? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170718
507989? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170718
514468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170718
514644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
515037? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
516292? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
516321? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
516748? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
518562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170718
520311? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
526285? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
529696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
529815? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
529991? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170718
531763? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
532209? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
532252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
533259? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
533387? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
536812? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
538517? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
538555? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
539096? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170718
539870? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170718
542193? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
544074? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081420170718
546065? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081420170718
546293? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
546369? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
546843? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
548150? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
548421? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
549665? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081420170718
549750? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081420170718
549817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
549950? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081420170718
549998? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081420170718
550263? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
550563? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
551247? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081420170718
553584? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081420170718
554021? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081420170718
555146? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
555550? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081420170718
559773? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081420170718
561693? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081420170718
562495? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
563663? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170718
564514? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170718
564809? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
564956? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170718
565754? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
568181? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
568447? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
568984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
570005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
570542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
571753? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
571791? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
572028? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
575619? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
576707? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
576826? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
577205? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
577567? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
577581? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
577994? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
578811? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
580250? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
580540? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
580745? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
581124? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
582208? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
582944? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
583328? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
585096? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
585233? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
585447? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170718
586520? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081420170718
586682? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
587917? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
588634? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
590330? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
592653? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081420170718
592672? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
592724? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081420170718
593280? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718
593413? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081420170718
595579? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718
596277? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170718
597161? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
598481? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170718
598847? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170718
599408? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
599668? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
599892? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081420170718
601160? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170718
601474? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
601778? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
603165? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
604319? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718
604666? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170718
604785? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170718
604960? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081420170718
605264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170718
605449? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170718
605582? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
605925? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718
607283? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718
608285? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
609240? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
614066? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
616459? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718
616930? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081420170718
617576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718
617761? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
618517? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170718
619804? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718
621076? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718
621091? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
622364? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718

Test failure

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7cSJ5A.s: Assembler messages:
encrypt.c: /tmp/cc7cSJ5A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7cSJ5A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7cSJ5A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7cSJ5A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cSJ5A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cSJ5A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cSJ5A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cSJ5A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cSJ5A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7cSJ5A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7cSJ5A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7cSJ5A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7cSJ5A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cSJ5A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7cSJ5A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7cSJ5A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7cSJ5A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cSJ5A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cSJ5A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cSJ5A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cSJ5A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7cSJ5A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cSJ5A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cSJ5A.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQVpv3W.s: Assembler messages:
encrypt.c: /tmp/ccQVpv3W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQVpv3W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQVpv3W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQVpv3W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVpv3W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVpv3W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVpv3W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVpv3W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVpv3W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVpv3W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVpv3W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVpv3W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQVpv3W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVpv3W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQVpv3W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVpv3W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQVpv3W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVpv3W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVpv3W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVpv3W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVpv3W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVpv3W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQVpv3W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVpv3W.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW085SX.s: Assembler messages:
encrypt.c: /tmp/ccW085SX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW085SX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW085SX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW085SX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW085SX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW085SX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW085SX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW085SX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW085SX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW085SX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW085SX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW085SX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW085SX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW085SX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW085SX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW085SX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW085SX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW085SX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW085SX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW085SX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW085SX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW085SX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW085SX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW085SX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZCOVLI.s: Assembler messages:
encrypt.c: /tmp/ccZCOVLI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZCOVLI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZCOVLI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZCOVLI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCOVLI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCOVLI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCOVLI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCOVLI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCOVLI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZCOVLI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZCOVLI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZCOVLI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZCOVLI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCOVLI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZCOVLI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZCOVLI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZCOVLI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCOVLI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCOVLI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCOVLI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCOVLI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZCOVLI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCOVLI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCOVLI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQtZ6OA.s: Assembler messages:
encrypt.c: /tmp/ccQtZ6OA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQtZ6OA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQtZ6OA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQtZ6OA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtZ6OA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtZ6OA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtZ6OA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtZ6OA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtZ6OA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQtZ6OA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQtZ6OA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQtZ6OA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQtZ6OA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtZ6OA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQtZ6OA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQtZ6OA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQtZ6OA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtZ6OA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtZ6OA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtZ6OA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtZ6OA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQtZ6OA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtZ6OA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtZ6OA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cctiu9jn.s: Assembler messages:
encrypt.c: /tmp/cctiu9jn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctiu9jn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctiu9jn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctiu9jn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiu9jn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiu9jn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiu9jn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiu9jn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiu9jn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctiu9jn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctiu9jn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctiu9jn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctiu9jn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiu9jn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctiu9jn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctiu9jn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctiu9jn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctiu9jn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctiu9jn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctiu9jn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiu9jn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctiu9jn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctiu9jn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctiu9jn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck1Fsow.s: Assembler messages:
encrypt.c: /tmp/cck1Fsow.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck1Fsow.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck1Fsow.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck1Fsow.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Fsow.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Fsow.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Fsow.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Fsow.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Fsow.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1Fsow.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1Fsow.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1Fsow.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck1Fsow.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Fsow.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck1Fsow.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1Fsow.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck1Fsow.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1Fsow.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck1Fsow.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck1Fsow.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Fsow.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck1Fsow.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck1Fsow.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck1Fsow.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccorQ6CL.s: Assembler messages:
encrypt.c: /tmp/ccorQ6CL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccorQ6CL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccorQ6CL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccorQ6CL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorQ6CL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorQ6CL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorQ6CL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorQ6CL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorQ6CL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccorQ6CL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccorQ6CL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccorQ6CL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccorQ6CL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorQ6CL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccorQ6CL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccorQ6CL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccorQ6CL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccorQ6CL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccorQ6CL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorQ6CL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccorQ6CL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccorQ6CL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccorQ6CL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccorQ6CL.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8uKT7d.s: Assembler messages:
encrypt.c: /tmp/cc8uKT7d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8uKT7d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8uKT7d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8uKT7d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uKT7d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uKT7d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uKT7d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uKT7d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uKT7d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uKT7d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uKT7d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uKT7d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8uKT7d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uKT7d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8uKT7d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uKT7d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8uKT7d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uKT7d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8uKT7d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8uKT7d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uKT7d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8uKT7d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8uKT7d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8uKT7d.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCvBFPy.s: Assembler messages:
encrypt.c: /tmp/ccCvBFPy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCvBFPy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCvBFPy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCvBFPy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvBFPy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvBFPy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvBFPy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvBFPy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvBFPy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCvBFPy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCvBFPy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCvBFPy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCvBFPy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvBFPy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCvBFPy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCvBFPy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCvBFPy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvBFPy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvBFPy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvBFPy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvBFPy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCvBFPy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvBFPy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCvBFPy.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRDrcKG.s: Assembler messages:
encrypt.c: /tmp/ccRDrcKG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRDrcKG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRDrcKG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRDrcKG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDrcKG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDrcKG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDrcKG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDrcKG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDrcKG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDrcKG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDrcKG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDrcKG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRDrcKG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDrcKG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRDrcKG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRDrcKG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDrcKG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDrcKG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDrcKG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDrcKG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDrcKG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDrcKG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDrcKG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDrcKG.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsYxivq.s: Assembler messages:
encrypt.c: /tmp/ccsYxivq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsYxivq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsYxivq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsYxivq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYxivq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYxivq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYxivq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYxivq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYxivq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsYxivq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsYxivq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsYxivq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsYxivq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYxivq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsYxivq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsYxivq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsYxivq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsYxivq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsYxivq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsYxivq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYxivq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsYxivq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsYxivq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsYxivq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccnTNKiN.s: Assembler messages:
encrypt.c: /tmp/ccnTNKiN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnTNKiN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnTNKiN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnTNKiN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTNKiN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTNKiN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTNKiN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTNKiN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTNKiN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTNKiN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTNKiN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTNKiN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnTNKiN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTNKiN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnTNKiN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTNKiN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnTNKiN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTNKiN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTNKiN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTNKiN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTNKiN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTNKiN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnTNKiN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTNKiN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccuf4fTu.s: Assembler messages:
encrypt.c: /tmp/ccuf4fTu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuf4fTu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuf4fTu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuf4fTu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf4fTu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf4fTu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf4fTu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf4fTu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf4fTu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf4fTu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf4fTu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf4fTu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuf4fTu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf4fTu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuf4fTu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuf4fTu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf4fTu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf4fTu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf4fTu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf4fTu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf4fTu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuf4fTu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf4fTu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf4fTu.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFy9lgF.s: Assembler messages:
encrypt.c: /tmp/ccFy9lgF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFy9lgF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFy9lgF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFy9lgF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy9lgF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy9lgF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy9lgF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy9lgF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy9lgF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFy9lgF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFy9lgF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFy9lgF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFy9lgF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy9lgF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFy9lgF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFy9lgF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFy9lgF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFy9lgF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFy9lgF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy9lgF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFy9lgF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFy9lgF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFy9lgF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFy9lgF.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjVDl1Z.s: Assembler messages:
encrypt.c: /tmp/ccjVDl1Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjVDl1Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjVDl1Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjVDl1Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVDl1Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVDl1Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVDl1Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVDl1Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVDl1Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjVDl1Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjVDl1Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjVDl1Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjVDl1Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVDl1Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjVDl1Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjVDl1Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjVDl1Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjVDl1Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjVDl1Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjVDl1Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVDl1Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjVDl1Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjVDl1Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjVDl1Z.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQllAiA.s: Assembler messages:
encrypt.c: /tmp/ccQllAiA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQllAiA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQllAiA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQllAiA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllAiA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllAiA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllAiA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllAiA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllAiA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQllAiA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQllAiA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQllAiA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQllAiA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllAiA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQllAiA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQllAiA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQllAiA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQllAiA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQllAiA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllAiA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQllAiA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQllAiA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQllAiA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQllAiA.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqzaHdW.s: Assembler messages:
encrypt.c: /tmp/ccqzaHdW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqzaHdW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqzaHdW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqzaHdW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzaHdW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzaHdW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzaHdW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzaHdW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzaHdW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqzaHdW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqzaHdW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqzaHdW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqzaHdW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzaHdW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqzaHdW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqzaHdW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqzaHdW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqzaHdW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqzaHdW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqzaHdW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzaHdW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqzaHdW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqzaHdW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqzaHdW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2hSDz3.s: Assembler messages:
encrypt.c: /tmp/cc2hSDz3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2hSDz3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2hSDz3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2hSDz3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hSDz3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hSDz3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hSDz3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hSDz3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hSDz3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hSDz3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hSDz3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hSDz3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2hSDz3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hSDz3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2hSDz3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hSDz3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2hSDz3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hSDz3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hSDz3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hSDz3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hSDz3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hSDz3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2hSDz3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hSDz3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFRN1yE.s: Assembler messages:
encrypt.c: /tmp/ccFRN1yE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFRN1yE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFRN1yE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFRN1yE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRN1yE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRN1yE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRN1yE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRN1yE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRN1yE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRN1yE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRN1yE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRN1yE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFRN1yE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRN1yE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFRN1yE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFRN1yE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRN1yE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRN1yE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRN1yE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRN1yE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRN1yE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRN1yE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRN1yE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRN1yE.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc8c2wsw.s: Assembler messages:
encrypt.c: /tmp/cc8c2wsw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8c2wsw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8c2wsw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8c2wsw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c2wsw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c2wsw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c2wsw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c2wsw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c2wsw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8c2wsw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8c2wsw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8c2wsw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8c2wsw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c2wsw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8c2wsw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8c2wsw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8c2wsw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8c2wsw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8c2wsw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c2wsw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8c2wsw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8c2wsw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8c2wsw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8c2wsw.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cccgy17o.s: Assembler messages:
encrypt.c: /tmp/cccgy17o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccgy17o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccgy17o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccgy17o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgy17o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgy17o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgy17o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgy17o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgy17o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccgy17o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccgy17o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccgy17o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccgy17o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgy17o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccgy17o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccgy17o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccgy17o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccgy17o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccgy17o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccgy17o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgy17o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccgy17o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccgy17o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccgy17o.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFczlks.s: Assembler messages:
encrypt.c: /tmp/ccFczlks.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFczlks.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFczlks.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFczlks.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFczlks.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFczlks.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFczlks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFczlks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFczlks.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFczlks.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFczlks.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFczlks.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFczlks.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFczlks.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFczlks.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFczlks.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFczlks.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFczlks.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFczlks.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFczlks.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFczlks.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFczlks.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFczlks.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFczlks.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL39f9D.s: Assembler messages:
encrypt.c: /tmp/ccL39f9D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL39f9D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL39f9D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL39f9D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL39f9D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL39f9D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL39f9D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL39f9D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL39f9D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL39f9D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL39f9D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL39f9D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL39f9D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL39f9D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL39f9D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL39f9D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL39f9D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL39f9D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL39f9D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL39f9D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL39f9D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL39f9D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL39f9D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL39f9D.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ770uG.s: Assembler messages:
encrypt.c: /tmp/ccJ770uG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ770uG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ770uG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ770uG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ770uG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ770uG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ770uG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ770uG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ770uG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ770uG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ770uG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ770uG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ770uG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ770uG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ770uG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ770uG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ770uG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ770uG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ770uG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ770uG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ770uG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ770uG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ770uG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ770uG.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwJJJ2P.s: Assembler messages:
encrypt.c: /tmp/ccwJJJ2P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwJJJ2P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwJJJ2P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwJJJ2P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJJJ2P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJJJ2P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJJJ2P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJJJ2P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJJJ2P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJJJ2P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJJJ2P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJJJ2P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwJJJ2P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJJJ2P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwJJJ2P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJJJ2P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwJJJ2P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJJJ2P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJJJ2P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJJJ2P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJJJ2P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJJJ2P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwJJJ2P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJJJ2P.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1LPI5P.s: Assembler messages:
encrypt.c: /tmp/cc1LPI5P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1LPI5P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1LPI5P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1LPI5P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LPI5P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LPI5P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LPI5P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LPI5P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LPI5P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LPI5P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LPI5P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LPI5P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1LPI5P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LPI5P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1LPI5P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1LPI5P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LPI5P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LPI5P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LPI5P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LPI5P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LPI5P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1LPI5P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LPI5P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LPI5P.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMFhiv4.s: Assembler messages:
encrypt.c: /tmp/ccMFhiv4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMFhiv4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMFhiv4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMFhiv4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFhiv4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFhiv4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFhiv4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFhiv4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFhiv4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFhiv4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFhiv4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFhiv4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMFhiv4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFhiv4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMFhiv4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFhiv4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMFhiv4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFhiv4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFhiv4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFhiv4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFhiv4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFhiv4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMFhiv4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFhiv4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWJIIzn.s: Assembler messages:
encrypt.c: /tmp/ccWJIIzn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJIIzn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWJIIzn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWJIIzn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJIIzn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJIIzn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJIIzn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJIIzn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJIIzn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJIIzn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJIIzn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJIIzn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWJIIzn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJIIzn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWJIIzn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJIIzn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWJIIzn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJIIzn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJIIzn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJIIzn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJIIzn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJIIzn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJIIzn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJIIzn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwFxelJ.s: Assembler messages:
encrypt.c: /tmp/ccwFxelJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFxelJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFxelJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFxelJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFxelJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFxelJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFxelJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFxelJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFxelJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFxelJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFxelJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFxelJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFxelJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFxelJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFxelJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwFxelJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFxelJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFxelJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFxelJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFxelJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFxelJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFxelJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFxelJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFxelJ.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0TOo9P.s: Assembler messages:
encrypt.c: /tmp/cc0TOo9P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0TOo9P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0TOo9P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0TOo9P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TOo9P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TOo9P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TOo9P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TOo9P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TOo9P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0TOo9P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0TOo9P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0TOo9P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0TOo9P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TOo9P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0TOo9P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0TOo9P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0TOo9P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TOo9P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TOo9P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TOo9P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TOo9P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0TOo9P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TOo9P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TOo9P.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvmRhHA.s: Assembler messages:
encrypt.c: /tmp/ccvmRhHA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmRhHA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmRhHA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmRhHA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmRhHA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmRhHA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmRhHA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmRhHA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmRhHA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmRhHA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmRhHA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmRhHA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmRhHA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmRhHA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmRhHA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmRhHA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvmRhHA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmRhHA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvmRhHA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvmRhHA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmRhHA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvmRhHA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmRhHA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvmRhHA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj6CQdg.s: Assembler messages:
encrypt.c: /tmp/ccj6CQdg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6CQdg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6CQdg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6CQdg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6CQdg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6CQdg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6CQdg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6CQdg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6CQdg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6CQdg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6CQdg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6CQdg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6CQdg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6CQdg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6CQdg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6CQdg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj6CQdg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6CQdg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6CQdg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6CQdg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6CQdg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6CQdg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6CQdg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6CQdg.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxAKDdT.s: Assembler messages:
encrypt.c: /tmp/ccxAKDdT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxAKDdT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxAKDdT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxAKDdT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAKDdT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAKDdT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAKDdT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAKDdT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAKDdT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAKDdT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAKDdT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAKDdT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxAKDdT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAKDdT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxAKDdT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxAKDdT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAKDdT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAKDdT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAKDdT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAKDdT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAKDdT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxAKDdT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAKDdT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAKDdT.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGVgvHk.s: Assembler messages:
encrypt.c: /tmp/ccGVgvHk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGVgvHk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGVgvHk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGVgvHk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVgvHk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVgvHk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVgvHk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVgvHk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVgvHk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVgvHk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVgvHk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVgvHk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGVgvHk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVgvHk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGVgvHk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVgvHk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGVgvHk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVgvHk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVgvHk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVgvHk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVgvHk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVgvHk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGVgvHk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVgvHk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqWCZW0.s: Assembler messages:
encrypt.c: /tmp/ccqWCZW0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqWCZW0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqWCZW0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqWCZW0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWCZW0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWCZW0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWCZW0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWCZW0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWCZW0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWCZW0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWCZW0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWCZW0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqWCZW0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWCZW0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqWCZW0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqWCZW0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWCZW0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWCZW0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWCZW0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWCZW0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWCZW0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqWCZW0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWCZW0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWCZW0.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMxoenL.s: Assembler messages:
encrypt.c: /tmp/ccMxoenL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMxoenL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMxoenL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMxoenL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxoenL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxoenL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxoenL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxoenL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxoenL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxoenL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxoenL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxoenL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMxoenL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxoenL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMxoenL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxoenL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMxoenL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxoenL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxoenL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxoenL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxoenL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxoenL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMxoenL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxoenL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTynXsQ.s: Assembler messages:
encrypt.c: /tmp/ccTynXsQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTynXsQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTynXsQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTynXsQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTynXsQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTynXsQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTynXsQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTynXsQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTynXsQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTynXsQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTynXsQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTynXsQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTynXsQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTynXsQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTynXsQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTynXsQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTynXsQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTynXsQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTynXsQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTynXsQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTynXsQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTynXsQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTynXsQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTynXsQ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYq35vQ.s: Assembler messages:
encrypt.c: /tmp/ccYq35vQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYq35vQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYq35vQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYq35vQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq35vQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq35vQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq35vQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq35vQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq35vQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYq35vQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYq35vQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYq35vQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYq35vQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq35vQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYq35vQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYq35vQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYq35vQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYq35vQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYq35vQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYq35vQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq35vQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYq35vQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYq35vQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYq35vQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckvzgO1.s: Assembler messages:
encrypt.c: /tmp/cckvzgO1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckvzgO1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckvzgO1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckvzgO1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvzgO1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvzgO1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvzgO1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvzgO1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvzgO1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvzgO1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvzgO1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvzgO1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckvzgO1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvzgO1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckvzgO1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckvzgO1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvzgO1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvzgO1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvzgO1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvzgO1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvzgO1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckvzgO1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvzgO1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvzgO1.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc27dJYh.s: Assembler messages:
encrypt.c: /tmp/cc27dJYh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc27dJYh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc27dJYh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc27dJYh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27dJYh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27dJYh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27dJYh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27dJYh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27dJYh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27dJYh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27dJYh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27dJYh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc27dJYh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27dJYh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc27dJYh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc27dJYh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27dJYh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27dJYh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27dJYh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27dJYh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27dJYh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc27dJYh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27dJYh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27dJYh.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchVRJpC.s: Assembler messages:
encrypt.c: /tmp/cchVRJpC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchVRJpC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchVRJpC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchVRJpC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVRJpC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVRJpC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVRJpC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVRJpC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVRJpC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchVRJpC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchVRJpC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchVRJpC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchVRJpC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVRJpC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchVRJpC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchVRJpC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchVRJpC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchVRJpC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchVRJpC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchVRJpC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVRJpC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchVRJpC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchVRJpC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchVRJpC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciacGWi.s: Assembler messages:
encrypt.c: /tmp/cciacGWi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciacGWi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciacGWi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciacGWi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciacGWi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciacGWi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciacGWi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciacGWi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciacGWi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciacGWi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciacGWi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciacGWi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciacGWi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciacGWi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciacGWi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciacGWi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciacGWi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciacGWi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciacGWi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciacGWi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciacGWi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciacGWi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciacGWi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciacGWi.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwoPZ1L.s: Assembler messages:
encrypt.c: /tmp/ccwoPZ1L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwoPZ1L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwoPZ1L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwoPZ1L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoPZ1L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoPZ1L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoPZ1L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoPZ1L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoPZ1L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwoPZ1L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwoPZ1L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwoPZ1L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwoPZ1L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoPZ1L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwoPZ1L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwoPZ1L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwoPZ1L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwoPZ1L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwoPZ1L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwoPZ1L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoPZ1L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwoPZ1L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwoPZ1L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwoPZ1L.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0EteP9.s: Assembler messages:
encrypt.c: /tmp/cc0EteP9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0EteP9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0EteP9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0EteP9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EteP9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EteP9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EteP9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EteP9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EteP9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0EteP9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0EteP9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0EteP9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0EteP9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EteP9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0EteP9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0EteP9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0EteP9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0EteP9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0EteP9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0EteP9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EteP9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0EteP9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0EteP9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0EteP9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWl2rWk.s: Assembler messages:
encrypt.c: /tmp/ccWl2rWk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWl2rWk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWl2rWk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWl2rWk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWl2rWk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWl2rWk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWl2rWk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWl2rWk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWl2rWk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWl2rWk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWl2rWk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWl2rWk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWl2rWk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWl2rWk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWl2rWk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWl2rWk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWl2rWk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWl2rWk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWl2rWk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWl2rWk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWl2rWk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWl2rWk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWl2rWk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWl2rWk.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8tVScb.s: Assembler messages:
encrypt.c: /tmp/cc8tVScb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8tVScb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8tVScb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8tVScb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tVScb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tVScb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tVScb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tVScb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tVScb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tVScb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tVScb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tVScb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8tVScb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tVScb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8tVScb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tVScb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8tVScb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tVScb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tVScb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tVScb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tVScb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tVScb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8tVScb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tVScb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvmxzei.s: Assembler messages:
encrypt.c: /tmp/ccvmxzei.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmxzei.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmxzei.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmxzei.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmxzei.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmxzei.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmxzei.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmxzei.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmxzei.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmxzei.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmxzei.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmxzei.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmxzei.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmxzei.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmxzei.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmxzei.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmxzei.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmxzei.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmxzei.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmxzei.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmxzei.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmxzei.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmxzei.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmxzei.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc375KOV.s: Assembler messages:
encrypt.c: /tmp/cc375KOV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc375KOV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc375KOV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc375KOV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc375KOV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc375KOV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc375KOV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc375KOV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc375KOV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc375KOV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc375KOV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc375KOV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc375KOV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc375KOV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc375KOV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc375KOV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc375KOV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc375KOV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc375KOV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc375KOV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc375KOV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc375KOV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc375KOV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc375KOV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM8Xhof.s: Assembler messages:
encrypt.c: /tmp/ccM8Xhof.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM8Xhof.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM8Xhof.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM8Xhof.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Xhof.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Xhof.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Xhof.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Xhof.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Xhof.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8Xhof.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8Xhof.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8Xhof.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM8Xhof.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Xhof.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM8Xhof.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM8Xhof.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8Xhof.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8Xhof.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8Xhof.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8Xhof.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8Xhof.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM8Xhof.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8Xhof.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8Xhof.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBXGav1.s: Assembler messages:
encrypt.c: /tmp/ccBXGav1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBXGav1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBXGav1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBXGav1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXGav1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXGav1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXGav1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXGav1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXGav1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXGav1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXGav1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXGav1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBXGav1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXGav1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBXGav1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXGav1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBXGav1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXGav1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXGav1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXGav1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXGav1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXGav1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBXGav1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXGav1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJPkwMo.s: Assembler messages:
encrypt.c: /tmp/ccJPkwMo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJPkwMo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJPkwMo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJPkwMo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPkwMo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPkwMo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPkwMo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPkwMo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPkwMo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPkwMo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPkwMo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPkwMo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJPkwMo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPkwMo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJPkwMo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJPkwMo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPkwMo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPkwMo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPkwMo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPkwMo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPkwMo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJPkwMo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPkwMo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPkwMo.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdFeCOf.s: Assembler messages:
encrypt.c: /tmp/ccdFeCOf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdFeCOf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdFeCOf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdFeCOf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFeCOf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFeCOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFeCOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFeCOf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFeCOf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdFeCOf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdFeCOf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdFeCOf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdFeCOf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFeCOf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdFeCOf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdFeCOf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdFeCOf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdFeCOf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdFeCOf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFeCOf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdFeCOf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdFeCOf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdFeCOf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdFeCOf.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvfOiBn.s: Assembler messages:
encrypt.c: /tmp/ccvfOiBn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvfOiBn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvfOiBn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvfOiBn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfOiBn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfOiBn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfOiBn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfOiBn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfOiBn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfOiBn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfOiBn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfOiBn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvfOiBn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfOiBn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvfOiBn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfOiBn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvfOiBn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfOiBn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfOiBn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfOiBn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfOiBn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfOiBn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvfOiBn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfOiBn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMOyKIB.s: Assembler messages:
encrypt.c: /tmp/ccMOyKIB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMOyKIB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMOyKIB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMOyKIB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOyKIB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOyKIB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOyKIB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOyKIB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOyKIB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOyKIB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOyKIB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOyKIB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMOyKIB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOyKIB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMOyKIB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOyKIB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMOyKIB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOyKIB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOyKIB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOyKIB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOyKIB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOyKIB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMOyKIB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOyKIB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci3NMqq.s: Assembler messages:
encrypt.c: /tmp/cci3NMqq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci3NMqq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci3NMqq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci3NMqq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3NMqq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3NMqq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3NMqq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3NMqq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3NMqq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3NMqq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3NMqq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3NMqq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci3NMqq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3NMqq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci3NMqq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci3NMqq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3NMqq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3NMqq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3NMqq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3NMqq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3NMqq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci3NMqq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3NMqq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3NMqq.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLxOeb2.s: Assembler messages:
encrypt.c: /tmp/ccLxOeb2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxOeb2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxOeb2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxOeb2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxOeb2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxOeb2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxOeb2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxOeb2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxOeb2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxOeb2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxOeb2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxOeb2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxOeb2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxOeb2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxOeb2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLxOeb2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxOeb2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxOeb2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxOeb2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxOeb2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxOeb2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxOeb2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxOeb2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxOeb2.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccePwx7q.s: Assembler messages:
encrypt.c: /tmp/ccePwx7q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccePwx7q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccePwx7q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccePwx7q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePwx7q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePwx7q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePwx7q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePwx7q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePwx7q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePwx7q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePwx7q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePwx7q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccePwx7q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePwx7q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccePwx7q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePwx7q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccePwx7q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePwx7q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePwx7q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePwx7q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePwx7q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePwx7q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccePwx7q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePwx7q.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8pVjUz.s: Assembler messages:
encrypt.c: /tmp/cc8pVjUz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8pVjUz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8pVjUz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8pVjUz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pVjUz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pVjUz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pVjUz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pVjUz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pVjUz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pVjUz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pVjUz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pVjUz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8pVjUz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pVjUz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8pVjUz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pVjUz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8pVjUz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pVjUz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pVjUz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pVjUz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pVjUz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pVjUz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8pVjUz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pVjUz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvmILma.s: Assembler messages:
encrypt.c: /tmp/ccvmILma.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmILma.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmILma.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmILma.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmILma.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmILma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmILma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmILma.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmILma.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmILma.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmILma.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmILma.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmILma.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmILma.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmILma.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmILma.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmILma.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmILma.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmILma.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmILma.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmILma.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmILma.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmILma.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmILma.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL4mtB2.s: Assembler messages:
encrypt.c: /tmp/ccL4mtB2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL4mtB2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL4mtB2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL4mtB2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4mtB2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4mtB2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4mtB2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4mtB2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4mtB2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4mtB2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4mtB2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4mtB2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL4mtB2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4mtB2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL4mtB2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL4mtB2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4mtB2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4mtB2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4mtB2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4mtB2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4mtB2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL4mtB2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4mtB2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4mtB2.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoxWTq1.s: Assembler messages:
encrypt.c: /tmp/ccoxWTq1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoxWTq1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoxWTq1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoxWTq1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWTq1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWTq1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWTq1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWTq1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWTq1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxWTq1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxWTq1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxWTq1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoxWTq1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWTq1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoxWTq1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxWTq1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoxWTq1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxWTq1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxWTq1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxWTq1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWTq1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxWTq1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoxWTq1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxWTq1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9A72oa.s: Assembler messages:
encrypt.c: /tmp/cc9A72oa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9A72oa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9A72oa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9A72oa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A72oa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A72oa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A72oa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A72oa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A72oa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9A72oa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9A72oa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9A72oa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9A72oa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A72oa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9A72oa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9A72oa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9A72oa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A72oa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A72oa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A72oa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A72oa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9A72oa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A72oa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A72oa.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9Srmy8.s: Assembler messages:
encrypt.c: /tmp/cc9Srmy8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Srmy8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Srmy8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Srmy8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Srmy8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Srmy8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Srmy8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Srmy8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Srmy8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Srmy8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Srmy8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Srmy8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Srmy8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Srmy8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Srmy8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Srmy8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Srmy8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Srmy8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Srmy8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Srmy8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Srmy8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Srmy8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Srmy8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Srmy8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMhS6BA.s: Assembler messages:
encrypt.c: /tmp/ccMhS6BA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMhS6BA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMhS6BA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMhS6BA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhS6BA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhS6BA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhS6BA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhS6BA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhS6BA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhS6BA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhS6BA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhS6BA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMhS6BA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhS6BA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMhS6BA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhS6BA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMhS6BA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhS6BA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhS6BA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhS6BA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhS6BA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhS6BA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMhS6BA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhS6BA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT0z2NN.s: Assembler messages:
encrypt.c: /tmp/ccT0z2NN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT0z2NN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT0z2NN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT0z2NN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0z2NN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0z2NN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0z2NN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0z2NN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0z2NN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0z2NN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0z2NN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0z2NN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT0z2NN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0z2NN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT0z2NN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT0z2NN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0z2NN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0z2NN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0z2NN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0z2NN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0z2NN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT0z2NN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0z2NN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0z2NN.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqD3xgs.s: Assembler messages:
encrypt.c: /tmp/ccqD3xgs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqD3xgs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqD3xgs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqD3xgs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqD3xgs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqD3xgs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqD3xgs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqD3xgs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqD3xgs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqD3xgs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqD3xgs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqD3xgs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqD3xgs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqD3xgs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqD3xgs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqD3xgs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqD3xgs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqD3xgs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqD3xgs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqD3xgs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqD3xgs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqD3xgs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqD3xgs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqD3xgs.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczxZfiJ.s: Assembler messages:
encrypt.c: /tmp/cczxZfiJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczxZfiJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczxZfiJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczxZfiJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxZfiJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxZfiJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxZfiJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxZfiJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxZfiJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxZfiJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxZfiJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxZfiJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczxZfiJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxZfiJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczxZfiJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxZfiJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczxZfiJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxZfiJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxZfiJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxZfiJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxZfiJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxZfiJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczxZfiJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxZfiJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1tcKrK.s: Assembler messages:
encrypt.c: /tmp/cc1tcKrK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1tcKrK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1tcKrK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1tcKrK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tcKrK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tcKrK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tcKrK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tcKrK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tcKrK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tcKrK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tcKrK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tcKrK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1tcKrK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tcKrK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1tcKrK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1tcKrK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tcKrK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tcKrK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tcKrK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tcKrK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tcKrK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1tcKrK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tcKrK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tcKrK.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOEp7a2.s: Assembler messages:
encrypt.c: /tmp/ccOEp7a2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOEp7a2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOEp7a2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOEp7a2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEp7a2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEp7a2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEp7a2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEp7a2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEp7a2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEp7a2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEp7a2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEp7a2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOEp7a2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEp7a2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOEp7a2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEp7a2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOEp7a2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEp7a2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEp7a2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEp7a2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEp7a2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEp7a2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOEp7a2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEp7a2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCnbJxs.s: Assembler messages:
encrypt.c: /tmp/ccCnbJxs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCnbJxs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCnbJxs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCnbJxs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnbJxs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnbJxs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnbJxs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnbJxs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnbJxs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCnbJxs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCnbJxs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCnbJxs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCnbJxs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnbJxs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCnbJxs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCnbJxs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCnbJxs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCnbJxs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCnbJxs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnbJxs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCnbJxs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCnbJxs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCnbJxs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCnbJxs.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLhNnca.s: Assembler messages:
encrypt.c: /tmp/ccLhNnca.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhNnca.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhNnca.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhNnca.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhNnca.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhNnca.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhNnca.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhNnca.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhNnca.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhNnca.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhNnca.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhNnca.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhNnca.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhNnca.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhNnca.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhNnca.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLhNnca.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhNnca.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhNnca.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhNnca.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhNnca.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhNnca.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhNnca.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhNnca.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO6kemN.s: Assembler messages:
encrypt.c: /tmp/ccO6kemN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO6kemN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO6kemN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO6kemN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6kemN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6kemN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6kemN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6kemN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6kemN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6kemN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6kemN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6kemN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO6kemN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6kemN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO6kemN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO6kemN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6kemN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6kemN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6kemN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6kemN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6kemN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO6kemN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6kemN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6kemN.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco1pK0f.s: Assembler messages:
encrypt.c: /tmp/cco1pK0f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco1pK0f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco1pK0f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco1pK0f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1pK0f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1pK0f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1pK0f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1pK0f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1pK0f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1pK0f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1pK0f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1pK0f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco1pK0f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1pK0f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco1pK0f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1pK0f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco1pK0f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1pK0f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1pK0f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1pK0f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1pK0f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1pK0f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco1pK0f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1pK0f.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc791NWR.s: Assembler messages:
encrypt.c: /tmp/cc791NWR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc791NWR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc791NWR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc791NWR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc791NWR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc791NWR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc791NWR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc791NWR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc791NWR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc791NWR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc791NWR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc791NWR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc791NWR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc791NWR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc791NWR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc791NWR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc791NWR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc791NWR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc791NWR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc791NWR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc791NWR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc791NWR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc791NWR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc791NWR.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdk8aGh.s: Assembler messages:
encrypt.c: /tmp/ccdk8aGh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdk8aGh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdk8aGh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdk8aGh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk8aGh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk8aGh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk8aGh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk8aGh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk8aGh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdk8aGh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdk8aGh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdk8aGh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdk8aGh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk8aGh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdk8aGh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdk8aGh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdk8aGh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdk8aGh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdk8aGh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdk8aGh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk8aGh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdk8aGh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdk8aGh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdk8aGh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccjPMQmy.s: Assembler messages:
encrypt.c: /tmp/ccjPMQmy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjPMQmy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjPMQmy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjPMQmy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPMQmy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPMQmy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPMQmy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPMQmy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPMQmy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPMQmy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPMQmy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPMQmy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjPMQmy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPMQmy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjPMQmy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPMQmy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjPMQmy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPMQmy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPMQmy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPMQmy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPMQmy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPMQmy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPMQmy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPMQmy.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cct0fRbO.s: Assembler messages:
encrypt.c: /tmp/cct0fRbO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0fRbO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0fRbO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct0fRbO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0fRbO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0fRbO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0fRbO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0fRbO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0fRbO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0fRbO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0fRbO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0fRbO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0fRbO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0fRbO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0fRbO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct0fRbO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0fRbO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0fRbO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0fRbO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0fRbO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0fRbO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0fRbO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0fRbO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0fRbO.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEngjOL.s: Assembler messages:
encrypt.c: /tmp/ccEngjOL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEngjOL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEngjOL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEngjOL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEngjOL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEngjOL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEngjOL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEngjOL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEngjOL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEngjOL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEngjOL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEngjOL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEngjOL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEngjOL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEngjOL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEngjOL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEngjOL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEngjOL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEngjOL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEngjOL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEngjOL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEngjOL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEngjOL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEngjOL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cciKHueV.s: Assembler messages:
encrypt.c: /tmp/cciKHueV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciKHueV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciKHueV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciKHueV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKHueV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKHueV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKHueV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKHueV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKHueV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKHueV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKHueV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKHueV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciKHueV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKHueV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciKHueV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciKHueV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKHueV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKHueV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKHueV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKHueV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKHueV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciKHueV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKHueV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKHueV.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciAIoao.s: Assembler messages:
encrypt.c: /tmp/cciAIoao.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciAIoao.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciAIoao.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciAIoao.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAIoao.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAIoao.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAIoao.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAIoao.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAIoao.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAIoao.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAIoao.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAIoao.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciAIoao.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAIoao.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciAIoao.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAIoao.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciAIoao.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAIoao.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAIoao.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAIoao.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAIoao.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAIoao.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciAIoao.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAIoao.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnYDHcb.s: Assembler messages:
encrypt.c: /tmp/ccnYDHcb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnYDHcb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnYDHcb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnYDHcb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYDHcb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYDHcb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYDHcb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYDHcb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYDHcb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnYDHcb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnYDHcb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnYDHcb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnYDHcb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYDHcb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnYDHcb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnYDHcb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnYDHcb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYDHcb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYDHcb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYDHcb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYDHcb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnYDHcb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYDHcb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYDHcb.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLB1zqm.s: Assembler messages:
encrypt.c: /tmp/ccLB1zqm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLB1zqm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLB1zqm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLB1zqm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLB1zqm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLB1zqm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLB1zqm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLB1zqm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLB1zqm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLB1zqm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLB1zqm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLB1zqm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLB1zqm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLB1zqm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLB1zqm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLB1zqm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLB1zqm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLB1zqm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLB1zqm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLB1zqm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLB1zqm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLB1zqm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLB1zqm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLB1zqm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTGzYBl.s: Assembler messages:
encrypt.c: /tmp/ccTGzYBl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTGzYBl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTGzYBl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTGzYBl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGzYBl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGzYBl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGzYBl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGzYBl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGzYBl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTGzYBl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTGzYBl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTGzYBl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTGzYBl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGzYBl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTGzYBl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTGzYBl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTGzYBl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGzYBl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGzYBl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGzYBl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGzYBl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTGzYBl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGzYBl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGzYBl.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ5htE9.s: Assembler messages:
encrypt.c: /tmp/ccJ5htE9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ5htE9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ5htE9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ5htE9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5htE9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5htE9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5htE9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5htE9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5htE9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5htE9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5htE9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5htE9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ5htE9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5htE9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ5htE9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ5htE9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5htE9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5htE9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5htE9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5htE9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5htE9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ5htE9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5htE9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5htE9.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ6ZuYK.s: Assembler messages:
encrypt.c: /tmp/ccQ6ZuYK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ6ZuYK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ6ZuYK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ6ZuYK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6ZuYK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6ZuYK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6ZuYK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6ZuYK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6ZuYK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6ZuYK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6ZuYK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6ZuYK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ6ZuYK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6ZuYK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ6ZuYK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6ZuYK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ6ZuYK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6ZuYK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6ZuYK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6ZuYK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6ZuYK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6ZuYK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ6ZuYK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6ZuYK.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8iMGnY.s: Assembler messages:
encrypt.c: /tmp/cc8iMGnY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8iMGnY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8iMGnY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8iMGnY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iMGnY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iMGnY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iMGnY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iMGnY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iMGnY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8iMGnY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8iMGnY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8iMGnY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8iMGnY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iMGnY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8iMGnY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8iMGnY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8iMGnY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8iMGnY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8iMGnY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8iMGnY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iMGnY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8iMGnY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8iMGnY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8iMGnY.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyQoGQh.s: Assembler messages:
encrypt.c: /tmp/ccyQoGQh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyQoGQh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyQoGQh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyQoGQh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQoGQh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQoGQh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQoGQh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQoGQh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQoGQh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQoGQh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQoGQh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQoGQh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyQoGQh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQoGQh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyQoGQh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyQoGQh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQoGQh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQoGQh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQoGQh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQoGQh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQoGQh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyQoGQh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQoGQh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQoGQh.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9ZpPRq.s: Assembler messages:
encrypt.c: /tmp/cc9ZpPRq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ZpPRq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ZpPRq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ZpPRq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZpPRq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZpPRq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZpPRq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZpPRq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZpPRq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZpPRq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZpPRq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZpPRq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ZpPRq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZpPRq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ZpPRq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ZpPRq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZpPRq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZpPRq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZpPRq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZpPRq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZpPRq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ZpPRq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZpPRq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZpPRq.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdINhUM.s: Assembler messages:
encrypt.c: /tmp/ccdINhUM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdINhUM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdINhUM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdINhUM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdINhUM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdINhUM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdINhUM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdINhUM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdINhUM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdINhUM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdINhUM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdINhUM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdINhUM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdINhUM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdINhUM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdINhUM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdINhUM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdINhUM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdINhUM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdINhUM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdINhUM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdINhUM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdINhUM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdINhUM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY9grYB.s: Assembler messages:
encrypt.c: /tmp/ccY9grYB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY9grYB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY9grYB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY9grYB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9grYB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9grYB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9grYB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9grYB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9grYB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY9grYB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY9grYB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY9grYB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY9grYB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9grYB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY9grYB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY9grYB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY9grYB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9grYB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9grYB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9grYB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9grYB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY9grYB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9grYB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9grYB.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjQ8uSV.s: Assembler messages:
encrypt.c: /tmp/ccjQ8uSV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQ8uSV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQ8uSV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQ8uSV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQ8uSV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQ8uSV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQ8uSV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQ8uSV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQ8uSV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQ8uSV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQ8uSV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQ8uSV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQ8uSV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQ8uSV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQ8uSV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQ8uSV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjQ8uSV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQ8uSV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQ8uSV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQ8uSV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQ8uSV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQ8uSV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQ8uSV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQ8uSV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cch4rjsr.s: Assembler messages:
encrypt.c: /tmp/cch4rjsr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch4rjsr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch4rjsr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch4rjsr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rjsr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rjsr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rjsr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rjsr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rjsr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4rjsr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4rjsr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4rjsr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch4rjsr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rjsr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch4rjsr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch4rjsr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4rjsr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4rjsr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4rjsr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rjsr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4rjsr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch4rjsr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4rjsr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4rjsr.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cczN8Hwf.s: Assembler messages:
encrypt.c: /tmp/cczN8Hwf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczN8Hwf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczN8Hwf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczN8Hwf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN8Hwf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN8Hwf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN8Hwf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN8Hwf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN8Hwf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczN8Hwf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczN8Hwf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczN8Hwf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczN8Hwf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN8Hwf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczN8Hwf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczN8Hwf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczN8Hwf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczN8Hwf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczN8Hwf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczN8Hwf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN8Hwf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczN8Hwf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczN8Hwf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczN8Hwf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8AsRSs.s: Assembler messages:
encrypt.c: /tmp/cc8AsRSs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8AsRSs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8AsRSs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8AsRSs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AsRSs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AsRSs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AsRSs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AsRSs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AsRSs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AsRSs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AsRSs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AsRSs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8AsRSs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AsRSs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8AsRSs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AsRSs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8AsRSs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AsRSs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AsRSs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AsRSs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AsRSs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AsRSs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8AsRSs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AsRSs.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrDWGoB.s: Assembler messages:
encrypt.c: /tmp/ccrDWGoB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrDWGoB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrDWGoB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrDWGoB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDWGoB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDWGoB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDWGoB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDWGoB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDWGoB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrDWGoB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrDWGoB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrDWGoB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrDWGoB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDWGoB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrDWGoB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrDWGoB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrDWGoB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrDWGoB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrDWGoB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDWGoB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrDWGoB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrDWGoB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrDWGoB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrDWGoB.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclSoKXJ.s: Assembler messages:
encrypt.c: /tmp/cclSoKXJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclSoKXJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclSoKXJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclSoKXJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSoKXJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSoKXJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSoKXJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSoKXJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSoKXJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSoKXJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSoKXJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSoKXJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclSoKXJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSoKXJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclSoKXJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclSoKXJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSoKXJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSoKXJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSoKXJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSoKXJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSoKXJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclSoKXJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSoKXJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSoKXJ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvX9lAu.s: Assembler messages:
encrypt.c: /tmp/ccvX9lAu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvX9lAu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvX9lAu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvX9lAu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX9lAu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX9lAu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX9lAu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX9lAu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX9lAu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvX9lAu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvX9lAu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvX9lAu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvX9lAu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX9lAu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvX9lAu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvX9lAu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvX9lAu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvX9lAu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvX9lAu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvX9lAu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX9lAu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvX9lAu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvX9lAu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvX9lAu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctmdQ2s.s: Assembler messages:
encrypt.c: /tmp/cctmdQ2s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctmdQ2s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctmdQ2s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctmdQ2s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmdQ2s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmdQ2s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmdQ2s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmdQ2s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmdQ2s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmdQ2s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmdQ2s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmdQ2s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctmdQ2s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmdQ2s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctmdQ2s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmdQ2s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctmdQ2s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmdQ2s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmdQ2s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmdQ2s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmdQ2s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmdQ2s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctmdQ2s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmdQ2s.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccueYM1J.s: Assembler messages:
encrypt.c: /tmp/ccueYM1J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccueYM1J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccueYM1J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccueYM1J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueYM1J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueYM1J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueYM1J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueYM1J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueYM1J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccueYM1J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccueYM1J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccueYM1J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccueYM1J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueYM1J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccueYM1J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccueYM1J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccueYM1J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccueYM1J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccueYM1J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueYM1J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccueYM1J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccueYM1J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccueYM1J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccueYM1J.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3QvyeJ.s: Assembler messages:
encrypt.c: /tmp/cc3QvyeJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3QvyeJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3QvyeJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3QvyeJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QvyeJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QvyeJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QvyeJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QvyeJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QvyeJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QvyeJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QvyeJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QvyeJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3QvyeJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QvyeJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3QvyeJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3QvyeJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QvyeJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QvyeJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QvyeJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QvyeJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QvyeJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3QvyeJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QvyeJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QvyeJ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8DI2XH.s: Assembler messages:
encrypt.c: /tmp/cc8DI2XH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8DI2XH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8DI2XH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8DI2XH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DI2XH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DI2XH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DI2XH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DI2XH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DI2XH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DI2XH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DI2XH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DI2XH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8DI2XH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DI2XH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8DI2XH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DI2XH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8DI2XH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DI2XH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DI2XH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DI2XH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DI2XH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DI2XH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8DI2XH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DI2XH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc79LLCU.s: Assembler messages:
encrypt.c: /tmp/cc79LLCU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc79LLCU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc79LLCU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc79LLCU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79LLCU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79LLCU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79LLCU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79LLCU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79LLCU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79LLCU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79LLCU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79LLCU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc79LLCU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79LLCU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc79LLCU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79LLCU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc79LLCU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79LLCU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc79LLCU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc79LLCU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79LLCU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc79LLCU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc79LLCU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc79LLCU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmUcYyK.s: Assembler messages:
encrypt.c: /tmp/ccmUcYyK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmUcYyK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmUcYyK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmUcYyK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUcYyK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUcYyK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUcYyK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUcYyK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUcYyK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUcYyK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUcYyK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUcYyK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmUcYyK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUcYyK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmUcYyK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmUcYyK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUcYyK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUcYyK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUcYyK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUcYyK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUcYyK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmUcYyK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUcYyK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUcYyK.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR8PizR.s: Assembler messages:
encrypt.c: /tmp/ccR8PizR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR8PizR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR8PizR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR8PizR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PizR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PizR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PizR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PizR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PizR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR8PizR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR8PizR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR8PizR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR8PizR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PizR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR8PizR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR8PizR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR8PizR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR8PizR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR8PizR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8PizR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR8PizR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR8PizR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR8PizR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR8PizR.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmbpPvG.s: Assembler messages:
encrypt.c: /tmp/ccmbpPvG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmbpPvG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmbpPvG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmbpPvG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbpPvG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbpPvG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbpPvG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbpPvG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbpPvG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbpPvG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbpPvG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbpPvG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmbpPvG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbpPvG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmbpPvG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbpPvG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmbpPvG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbpPvG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbpPvG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbpPvG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbpPvG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbpPvG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmbpPvG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbpPvG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCitISQ.s: Assembler messages:
encrypt.c: /tmp/ccCitISQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCitISQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCitISQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCitISQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCitISQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCitISQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCitISQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCitISQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCitISQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCitISQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCitISQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCitISQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCitISQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCitISQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCitISQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCitISQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCitISQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCitISQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCitISQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCitISQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCitISQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCitISQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCitISQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCitISQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceuEXvY.s: Assembler messages:
encrypt.c: /tmp/cceuEXvY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceuEXvY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceuEXvY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceuEXvY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuEXvY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuEXvY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuEXvY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuEXvY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuEXvY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuEXvY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuEXvY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuEXvY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceuEXvY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuEXvY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceuEXvY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceuEXvY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuEXvY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuEXvY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuEXvY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuEXvY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuEXvY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceuEXvY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuEXvY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuEXvY.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT67pgS.s: Assembler messages:
encrypt.c: /tmp/ccT67pgS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT67pgS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT67pgS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT67pgS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT67pgS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT67pgS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT67pgS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT67pgS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT67pgS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT67pgS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT67pgS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT67pgS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT67pgS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT67pgS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT67pgS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT67pgS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT67pgS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT67pgS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT67pgS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT67pgS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT67pgS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT67pgS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT67pgS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT67pgS.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTiV0Wf.s: Assembler messages:
encrypt.c: /tmp/ccTiV0Wf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTiV0Wf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTiV0Wf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTiV0Wf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiV0Wf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiV0Wf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiV0Wf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiV0Wf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiV0Wf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiV0Wf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiV0Wf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiV0Wf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTiV0Wf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiV0Wf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTiV0Wf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiV0Wf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTiV0Wf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiV0Wf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiV0Wf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiV0Wf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiV0Wf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiV0Wf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTiV0Wf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiV0Wf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9mvJst.s: Assembler messages:
encrypt.c: /tmp/cc9mvJst.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9mvJst.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9mvJst.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9mvJst.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mvJst.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mvJst.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mvJst.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mvJst.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mvJst.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mvJst.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mvJst.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mvJst.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9mvJst.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mvJst.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9mvJst.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mvJst.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9mvJst.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mvJst.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9mvJst.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9mvJst.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mvJst.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9mvJst.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9mvJst.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9mvJst.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUcA6RZ.s: Assembler messages:
encrypt.c: /tmp/ccUcA6RZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUcA6RZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUcA6RZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUcA6RZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcA6RZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcA6RZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcA6RZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcA6RZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcA6RZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUcA6RZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUcA6RZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUcA6RZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUcA6RZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcA6RZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUcA6RZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUcA6RZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUcA6RZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUcA6RZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUcA6RZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcA6RZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUcA6RZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUcA6RZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUcA6RZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUcA6RZ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7XIWsY.s: Assembler messages:
encrypt.c: /tmp/cc7XIWsY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7XIWsY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7XIWsY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7XIWsY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XIWsY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XIWsY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XIWsY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XIWsY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XIWsY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7XIWsY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7XIWsY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7XIWsY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7XIWsY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XIWsY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7XIWsY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7XIWsY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7XIWsY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7XIWsY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7XIWsY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7XIWsY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XIWsY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7XIWsY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7XIWsY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7XIWsY.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwBCb17.s: Assembler messages:
encrypt.c: /tmp/ccwBCb17.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwBCb17.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwBCb17.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwBCb17.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBCb17.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBCb17.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBCb17.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBCb17.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBCb17.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwBCb17.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwBCb17.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwBCb17.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwBCb17.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBCb17.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwBCb17.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwBCb17.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwBCb17.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwBCb17.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwBCb17.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBCb17.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwBCb17.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwBCb17.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwBCb17.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwBCb17.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmV2nBa.s: Assembler messages:
encrypt.c: /tmp/ccmV2nBa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmV2nBa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmV2nBa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmV2nBa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2nBa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2nBa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2nBa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2nBa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2nBa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmV2nBa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmV2nBa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmV2nBa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmV2nBa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2nBa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmV2nBa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmV2nBa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmV2nBa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmV2nBa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmV2nBa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmV2nBa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2nBa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmV2nBa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmV2nBa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmV2nBa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvhEwih.s: Assembler messages:
encrypt.c: /tmp/ccvhEwih.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvhEwih.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvhEwih.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvhEwih.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhEwih.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhEwih.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhEwih.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhEwih.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhEwih.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhEwih.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhEwih.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhEwih.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvhEwih.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhEwih.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvhEwih.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvhEwih.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhEwih.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhEwih.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhEwih.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhEwih.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhEwih.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhEwih.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhEwih.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhEwih.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9SDND7.s: Assembler messages:
encrypt.c: /tmp/cc9SDND7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9SDND7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9SDND7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9SDND7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SDND7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SDND7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SDND7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SDND7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SDND7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9SDND7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9SDND7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9SDND7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9SDND7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SDND7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9SDND7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9SDND7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9SDND7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SDND7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SDND7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SDND7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SDND7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9SDND7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SDND7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SDND7.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccECbVGv.s: Assembler messages:
encrypt.c: /tmp/ccECbVGv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccECbVGv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccECbVGv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccECbVGv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbVGv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbVGv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbVGv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbVGv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbVGv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbVGv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbVGv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbVGv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccECbVGv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbVGv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccECbVGv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbVGv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccECbVGv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbVGv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECbVGv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECbVGv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbVGv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECbVGv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccECbVGv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECbVGv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccARuJ9h.s: Assembler messages:
encrypt.c: /tmp/ccARuJ9h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccARuJ9h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccARuJ9h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccARuJ9h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARuJ9h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARuJ9h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARuJ9h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARuJ9h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARuJ9h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccARuJ9h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccARuJ9h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccARuJ9h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccARuJ9h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARuJ9h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccARuJ9h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccARuJ9h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccARuJ9h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARuJ9h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARuJ9h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARuJ9h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARuJ9h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccARuJ9h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARuJ9h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARuJ9h.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccphppmz.s: Assembler messages:
encrypt.c: /tmp/ccphppmz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccphppmz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccphppmz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccphppmz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphppmz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphppmz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphppmz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphppmz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphppmz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphppmz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphppmz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphppmz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccphppmz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphppmz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccphppmz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphppmz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccphppmz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphppmz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphppmz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphppmz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphppmz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphppmz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccphppmz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphppmz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYSK2z8.s: Assembler messages:
encrypt.c: /tmp/ccYSK2z8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYSK2z8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYSK2z8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYSK2z8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSK2z8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSK2z8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSK2z8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSK2z8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSK2z8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYSK2z8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYSK2z8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYSK2z8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYSK2z8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSK2z8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYSK2z8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYSK2z8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYSK2z8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSK2z8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSK2z8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSK2z8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSK2z8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSK2z8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSK2z8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSK2z8.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccWJMTy.s: Assembler messages:
encrypt.c: /tmp/cccWJMTy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccWJMTy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccWJMTy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccWJMTy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWJMTy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWJMTy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWJMTy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWJMTy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWJMTy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWJMTy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWJMTy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWJMTy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccWJMTy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWJMTy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccWJMTy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWJMTy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccWJMTy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWJMTy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWJMTy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWJMTy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWJMTy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWJMTy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccWJMTy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWJMTy.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCojsoj.s: Assembler messages:
encrypt.c: /tmp/ccCojsoj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCojsoj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCojsoj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCojsoj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCojsoj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCojsoj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCojsoj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCojsoj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCojsoj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCojsoj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCojsoj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCojsoj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCojsoj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCojsoj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCojsoj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCojsoj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCojsoj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCojsoj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCojsoj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCojsoj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCojsoj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCojsoj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCojsoj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCojsoj.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEiwMUK.s: Assembler messages:
encrypt.c: /tmp/ccEiwMUK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEiwMUK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEiwMUK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEiwMUK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiwMUK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiwMUK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiwMUK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiwMUK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiwMUK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiwMUK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiwMUK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiwMUK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEiwMUK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiwMUK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEiwMUK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiwMUK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEiwMUK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiwMUK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiwMUK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiwMUK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiwMUK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiwMUK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEiwMUK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiwMUK.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc9iDKCN.s: Assembler messages:
encrypt.c: /tmp/cc9iDKCN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9iDKCN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9iDKCN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9iDKCN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iDKCN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iDKCN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iDKCN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iDKCN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iDKCN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9iDKCN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9iDKCN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9iDKCN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9iDKCN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iDKCN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9iDKCN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9iDKCN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9iDKCN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9iDKCN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9iDKCN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9iDKCN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iDKCN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9iDKCN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9iDKCN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9iDKCN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccXimVB7.s: Assembler messages:
encrypt.c: /tmp/ccXimVB7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXimVB7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXimVB7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXimVB7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXimVB7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXimVB7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXimVB7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXimVB7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXimVB7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXimVB7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXimVB7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXimVB7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXimVB7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXimVB7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXimVB7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXimVB7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXimVB7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXimVB7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXimVB7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXimVB7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXimVB7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXimVB7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXimVB7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXimVB7.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQk42a3.s: Assembler messages:
encrypt.c: /tmp/ccQk42a3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQk42a3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQk42a3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQk42a3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk42a3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk42a3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk42a3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk42a3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk42a3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQk42a3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQk42a3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQk42a3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQk42a3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk42a3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQk42a3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQk42a3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQk42a3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQk42a3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQk42a3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQk42a3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk42a3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQk42a3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQk42a3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQk42a3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cch3RNbj.s: Assembler messages:
encrypt.c: /tmp/cch3RNbj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch3RNbj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch3RNbj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch3RNbj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3RNbj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3RNbj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3RNbj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3RNbj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3RNbj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch3RNbj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch3RNbj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch3RNbj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch3RNbj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3RNbj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch3RNbj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch3RNbj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch3RNbj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch3RNbj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch3RNbj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3RNbj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch3RNbj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch3RNbj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch3RNbj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch3RNbj.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwxlyUF.s: Assembler messages:
encrypt.c: /tmp/ccwxlyUF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwxlyUF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwxlyUF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwxlyUF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxlyUF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxlyUF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxlyUF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxlyUF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxlyUF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxlyUF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxlyUF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxlyUF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwxlyUF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxlyUF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwxlyUF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwxlyUF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxlyUF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxlyUF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxlyUF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxlyUF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxlyUF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwxlyUF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxlyUF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxlyUF.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczktvba.s: Assembler messages:
encrypt.c: /tmp/cczktvba.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczktvba.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczktvba.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczktvba.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczktvba.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczktvba.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczktvba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczktvba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczktvba.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczktvba.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczktvba.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczktvba.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczktvba.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczktvba.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczktvba.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczktvba.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczktvba.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczktvba.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczktvba.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczktvba.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczktvba.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczktvba.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczktvba.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczktvba.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEu628I.s: Assembler messages:
encrypt.c: /tmp/ccEu628I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEu628I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEu628I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEu628I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu628I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu628I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu628I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu628I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu628I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEu628I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEu628I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEu628I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEu628I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu628I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEu628I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEu628I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEu628I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEu628I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEu628I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu628I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEu628I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEu628I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEu628I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEu628I.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce6vqRj.s: Assembler messages:
encrypt.c: /tmp/cce6vqRj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce6vqRj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce6vqRj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce6vqRj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6vqRj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6vqRj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6vqRj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6vqRj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6vqRj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce6vqRj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce6vqRj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce6vqRj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce6vqRj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6vqRj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce6vqRj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce6vqRj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce6vqRj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce6vqRj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce6vqRj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce6vqRj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6vqRj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce6vqRj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce6vqRj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce6vqRj.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccbpRfSF.s: Assembler messages:
encrypt.c: /tmp/ccbpRfSF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbpRfSF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbpRfSF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbpRfSF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpRfSF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpRfSF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpRfSF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpRfSF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpRfSF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpRfSF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpRfSF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpRfSF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbpRfSF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpRfSF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbpRfSF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpRfSF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbpRfSF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpRfSF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpRfSF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpRfSF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpRfSF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpRfSF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbpRfSF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpRfSF.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccz6mg1I.s: Assembler messages:
encrypt.c: /tmp/ccz6mg1I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6mg1I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz6mg1I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz6mg1I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mg1I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mg1I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mg1I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mg1I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mg1I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6mg1I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6mg1I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6mg1I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz6mg1I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mg1I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz6mg1I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz6mg1I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6mg1I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6mg1I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6mg1I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mg1I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6mg1I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6mg1I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6mg1I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6mg1I.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNPg8OI.s: Assembler messages:
encrypt.c: /tmp/ccNPg8OI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNPg8OI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNPg8OI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNPg8OI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPg8OI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPg8OI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPg8OI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPg8OI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPg8OI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPg8OI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPg8OI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPg8OI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNPg8OI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPg8OI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNPg8OI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNPg8OI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPg8OI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPg8OI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPg8OI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPg8OI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPg8OI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNPg8OI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPg8OI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPg8OI.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfZz3JH.s: Assembler messages:
encrypt.c: /tmp/ccfZz3JH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZz3JH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZz3JH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZz3JH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz3JH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz3JH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz3JH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz3JH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz3JH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZz3JH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZz3JH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZz3JH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZz3JH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz3JH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZz3JH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZz3JH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfZz3JH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZz3JH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZz3JH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZz3JH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZz3JH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZz3JH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZz3JH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZz3JH.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNSrjEp.s: Assembler messages:
encrypt.c: /tmp/ccNSrjEp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSrjEp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNSrjEp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNSrjEp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrjEp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrjEp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrjEp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrjEp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrjEp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSrjEp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSrjEp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSrjEp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNSrjEp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrjEp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNSrjEp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNSrjEp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSrjEp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSrjEp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSrjEp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrjEp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSrjEp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSrjEp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSrjEp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSrjEp.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRHIs9A.s: Assembler messages:
encrypt.c: /tmp/ccRHIs9A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRHIs9A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRHIs9A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRHIs9A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHIs9A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHIs9A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHIs9A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHIs9A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHIs9A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHIs9A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHIs9A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHIs9A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRHIs9A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHIs9A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRHIs9A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHIs9A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRHIs9A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHIs9A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHIs9A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHIs9A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHIs9A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHIs9A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRHIs9A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHIs9A.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchJnxSJ.s: Assembler messages:
encrypt.c: /tmp/cchJnxSJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchJnxSJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchJnxSJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchJnxSJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJnxSJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJnxSJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJnxSJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJnxSJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJnxSJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJnxSJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJnxSJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJnxSJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchJnxSJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJnxSJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchJnxSJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJnxSJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchJnxSJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJnxSJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJnxSJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJnxSJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJnxSJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJnxSJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJnxSJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJnxSJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl26c0o.s: Assembler messages:
encrypt.c: /tmp/ccl26c0o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl26c0o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl26c0o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl26c0o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26c0o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26c0o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26c0o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26c0o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26c0o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl26c0o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl26c0o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl26c0o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl26c0o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26c0o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl26c0o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl26c0o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl26c0o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl26c0o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl26c0o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26c0o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl26c0o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl26c0o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl26c0o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl26c0o.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccIkWZu7.s: Assembler messages:
encrypt.c: /tmp/ccIkWZu7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIkWZu7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIkWZu7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIkWZu7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkWZu7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkWZu7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkWZu7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkWZu7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkWZu7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkWZu7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkWZu7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkWZu7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIkWZu7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkWZu7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIkWZu7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkWZu7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIkWZu7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkWZu7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkWZu7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkWZu7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkWZu7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkWZu7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIkWZu7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkWZu7.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccnn8xIs.s: Assembler messages:
encrypt.c: /tmp/ccnn8xIs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnn8xIs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnn8xIs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnn8xIs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn8xIs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn8xIs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn8xIs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn8xIs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn8xIs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnn8xIs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnn8xIs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnn8xIs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnn8xIs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn8xIs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnn8xIs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnn8xIs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnn8xIs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnn8xIs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnn8xIs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn8xIs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnn8xIs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnn8xIs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnn8xIs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnn8xIs.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8HXzyo.s: Assembler messages:
encrypt.c: /tmp/cc8HXzyo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8HXzyo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8HXzyo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8HXzyo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXzyo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXzyo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXzyo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXzyo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXzyo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HXzyo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HXzyo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HXzyo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8HXzyo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXzyo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8HXzyo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8HXzyo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HXzyo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HXzyo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HXzyo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXzyo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HXzyo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8HXzyo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HXzyo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HXzyo.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cch7Kx0k.s: Assembler messages:
encrypt.c: /tmp/cch7Kx0k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch7Kx0k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch7Kx0k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch7Kx0k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7Kx0k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7Kx0k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7Kx0k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7Kx0k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7Kx0k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7Kx0k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7Kx0k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7Kx0k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch7Kx0k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7Kx0k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch7Kx0k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7Kx0k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch7Kx0k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7Kx0k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch7Kx0k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch7Kx0k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7Kx0k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch7Kx0k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch7Kx0k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch7Kx0k.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIPMLfy.s: Assembler messages:
encrypt.c: /tmp/ccIPMLfy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIPMLfy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIPMLfy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIPMLfy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMLfy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMLfy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMLfy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMLfy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMLfy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIPMLfy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIPMLfy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIPMLfy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIPMLfy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMLfy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIPMLfy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIPMLfy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIPMLfy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIPMLfy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIPMLfy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIPMLfy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPMLfy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIPMLfy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIPMLfy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIPMLfy.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyB91mJ.s: Assembler messages:
encrypt.c: /tmp/ccyB91mJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyB91mJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyB91mJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyB91mJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB91mJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB91mJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB91mJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB91mJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB91mJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyB91mJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyB91mJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyB91mJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyB91mJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB91mJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyB91mJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyB91mJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyB91mJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyB91mJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyB91mJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB91mJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyB91mJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyB91mJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyB91mJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyB91mJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctPMy4f.s: Assembler messages:
encrypt.c: /tmp/cctPMy4f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctPMy4f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctPMy4f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctPMy4f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPMy4f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPMy4f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPMy4f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPMy4f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPMy4f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPMy4f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPMy4f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPMy4f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctPMy4f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPMy4f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctPMy4f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctPMy4f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPMy4f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPMy4f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPMy4f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPMy4f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPMy4f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctPMy4f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPMy4f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPMy4f.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwPFbdz.s: Assembler messages:
encrypt.c: /tmp/ccwPFbdz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwPFbdz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwPFbdz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwPFbdz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPFbdz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPFbdz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPFbdz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPFbdz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPFbdz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPFbdz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPFbdz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPFbdz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwPFbdz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPFbdz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwPFbdz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPFbdz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwPFbdz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPFbdz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPFbdz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPFbdz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPFbdz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPFbdz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwPFbdz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPFbdz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9uZZzm.s: Assembler messages:
encrypt.c: /tmp/cc9uZZzm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9uZZzm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9uZZzm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9uZZzm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uZZzm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uZZzm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uZZzm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uZZzm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uZZzm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9uZZzm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9uZZzm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9uZZzm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9uZZzm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uZZzm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9uZZzm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9uZZzm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9uZZzm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9uZZzm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9uZZzm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9uZZzm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uZZzm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9uZZzm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9uZZzm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9uZZzm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYMUwWC.s: Assembler messages:
encrypt.c: /tmp/ccYMUwWC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYMUwWC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYMUwWC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYMUwWC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMUwWC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMUwWC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMUwWC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMUwWC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMUwWC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYMUwWC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYMUwWC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYMUwWC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYMUwWC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMUwWC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYMUwWC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYMUwWC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYMUwWC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMUwWC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMUwWC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMUwWC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMUwWC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYMUwWC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMUwWC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMUwWC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccif2LAO.s: Assembler messages:
encrypt.c: /tmp/ccif2LAO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccif2LAO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccif2LAO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccif2LAO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccif2LAO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccif2LAO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccif2LAO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccif2LAO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccif2LAO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccif2LAO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccif2LAO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccif2LAO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccif2LAO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccif2LAO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccif2LAO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccif2LAO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccif2LAO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccif2LAO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccif2LAO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccif2LAO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccif2LAO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccif2LAO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccif2LAO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccif2LAO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqKsAW0.s: Assembler messages:
encrypt.c: /tmp/ccqKsAW0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqKsAW0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqKsAW0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqKsAW0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKsAW0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKsAW0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKsAW0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKsAW0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKsAW0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKsAW0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKsAW0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKsAW0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqKsAW0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKsAW0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqKsAW0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqKsAW0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKsAW0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKsAW0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKsAW0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKsAW0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKsAW0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqKsAW0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKsAW0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKsAW0.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd5cpDf.s: Assembler messages:
encrypt.c: /tmp/ccd5cpDf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd5cpDf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd5cpDf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd5cpDf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5cpDf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5cpDf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5cpDf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5cpDf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5cpDf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5cpDf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5cpDf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5cpDf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd5cpDf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5cpDf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd5cpDf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd5cpDf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5cpDf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5cpDf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5cpDf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5cpDf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5cpDf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd5cpDf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5cpDf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5cpDf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdW6AC4.s: Assembler messages:
encrypt.c: /tmp/ccdW6AC4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdW6AC4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdW6AC4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdW6AC4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW6AC4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW6AC4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW6AC4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW6AC4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW6AC4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdW6AC4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdW6AC4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdW6AC4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdW6AC4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW6AC4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdW6AC4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdW6AC4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdW6AC4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdW6AC4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdW6AC4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdW6AC4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW6AC4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdW6AC4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdW6AC4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdW6AC4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSSTKWd.s: Assembler messages:
encrypt.c: /tmp/ccSSTKWd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSSTKWd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSSTKWd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSSTKWd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSTKWd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSTKWd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSTKWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSTKWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSTKWd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSTKWd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSTKWd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSTKWd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSSTKWd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSTKWd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSSTKWd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSTKWd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSSTKWd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSTKWd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSTKWd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSTKWd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSTKWd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSTKWd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSSTKWd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSTKWd.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczJJsms.s: Assembler messages:
encrypt.c: /tmp/cczJJsms.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczJJsms.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczJJsms.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczJJsms.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJJsms.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJJsms.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJJsms.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJJsms.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJJsms.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJJsms.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJJsms.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJJsms.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczJJsms.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJJsms.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczJJsms.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczJJsms.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJJsms.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJJsms.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJJsms.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJJsms.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJJsms.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJJsms.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJJsms.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJJsms.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccLAvJ6I.s: Assembler messages:
encrypt.c: /tmp/ccLAvJ6I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAvJ6I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAvJ6I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAvJ6I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAvJ6I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAvJ6I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAvJ6I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAvJ6I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAvJ6I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAvJ6I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAvJ6I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAvJ6I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAvJ6I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAvJ6I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAvJ6I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLAvJ6I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAvJ6I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAvJ6I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAvJ6I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAvJ6I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAvJ6I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAvJ6I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAvJ6I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAvJ6I.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccnrfazo.s: Assembler messages:
encrypt.c: /tmp/ccnrfazo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnrfazo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnrfazo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnrfazo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrfazo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrfazo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrfazo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrfazo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrfazo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnrfazo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnrfazo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnrfazo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnrfazo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrfazo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnrfazo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnrfazo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnrfazo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnrfazo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnrfazo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnrfazo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrfazo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnrfazo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnrfazo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnrfazo.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3xgQbE.s: Assembler messages:
encrypt.c: /tmp/cc3xgQbE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3xgQbE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3xgQbE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3xgQbE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xgQbE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xgQbE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xgQbE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xgQbE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xgQbE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xgQbE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xgQbE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xgQbE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3xgQbE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xgQbE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3xgQbE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xgQbE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3xgQbE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xgQbE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xgQbE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xgQbE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xgQbE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xgQbE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3xgQbE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xgQbE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cclLQnhV.s: Assembler messages:
encrypt.c: /tmp/cclLQnhV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclLQnhV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclLQnhV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclLQnhV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLQnhV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLQnhV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLQnhV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLQnhV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLQnhV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLQnhV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLQnhV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLQnhV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclLQnhV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLQnhV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclLQnhV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclLQnhV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLQnhV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLQnhV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLQnhV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLQnhV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLQnhV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclLQnhV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLQnhV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLQnhV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYVXvQ7.s: Assembler messages:
encrypt.c: /tmp/ccYVXvQ7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYVXvQ7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYVXvQ7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYVXvQ7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVXvQ7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVXvQ7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVXvQ7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYVXvQ7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVXvQ7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYVXvQ7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVXvQ7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVXvQ7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVXvQ7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVXvQ7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYVXvQ7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVXvQ7.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccYVXvQ7.s: Assembler messages:
encrypt.c: /tmp/ccYVXvQ7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYVXvQ7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYVXvQ7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYVXvQ7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVXvQ7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVXvQ7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVXvQ7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYVXvQ7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVXvQ7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYVXvQ7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVXvQ7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVXvQ7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVXvQ7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVXvQ7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVXvQ7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYVXvQ7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVXvQ7.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccepy3m6.s: Assembler messages:
encrypt.c: /tmp/ccepy3m6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccepy3m6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccepy3m6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccepy3m6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepy3m6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepy3m6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepy3m6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccepy3m6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccepy3m6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccepy3m6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepy3m6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepy3m6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepy3m6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepy3m6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccepy3m6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepy3m6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepy3m6.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccepy3m6.s: Assembler messages:
encrypt.c: /tmp/ccepy3m6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccepy3m6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccepy3m6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccepy3m6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepy3m6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepy3m6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepy3m6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccepy3m6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccepy3m6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccepy3m6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepy3m6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepy3m6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepy3m6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepy3m6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepy3m6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccepy3m6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepy3m6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepy3m6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchnt5YU.s: Assembler messages:
encrypt.c: /tmp/cchnt5YU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchnt5YU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchnt5YU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchnt5YU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnt5YU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnt5YU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnt5YU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchnt5YU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchnt5YU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchnt5YU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnt5YU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnt5YU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnt5YU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnt5YU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchnt5YU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnt5YU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnt5YU.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cchnt5YU.s: Assembler messages:
encrypt.c: /tmp/cchnt5YU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchnt5YU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchnt5YU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchnt5YU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnt5YU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnt5YU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnt5YU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchnt5YU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchnt5YU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchnt5YU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnt5YU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnt5YU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnt5YU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnt5YU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnt5YU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchnt5YU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnt5YU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnt5YU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckIaSM4.s: Assembler messages:
encrypt.c: /tmp/cckIaSM4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckIaSM4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckIaSM4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckIaSM4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIaSM4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIaSM4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIaSM4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckIaSM4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckIaSM4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIaSM4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckIaSM4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIaSM4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIaSM4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIaSM4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIaSM4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckIaSM4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIaSM4.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cckIaSM4.s: Assembler messages:
encrypt.c: /tmp/cckIaSM4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckIaSM4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckIaSM4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckIaSM4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIaSM4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIaSM4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIaSM4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckIaSM4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckIaSM4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIaSM4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckIaSM4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIaSM4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIaSM4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIaSM4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIaSM4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIaSM4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckIaSM4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIaSM4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc37lqMu.s: Assembler messages:
encrypt.c: /tmp/cc37lqMu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc37lqMu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc37lqMu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc37lqMu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37lqMu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37lqMu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37lqMu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc37lqMu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc37lqMu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc37lqMu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37lqMu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37lqMu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37lqMu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37lqMu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc37lqMu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37lqMu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37lqMu.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc37lqMu.s: Assembler messages:
encrypt.c: /tmp/cc37lqMu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc37lqMu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc37lqMu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc37lqMu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37lqMu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37lqMu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37lqMu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc37lqMu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc37lqMu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc37lqMu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37lqMu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37lqMu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37lqMu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37lqMu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37lqMu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc37lqMu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37lqMu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37lqMu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cckfUVuJ.s: Assembler messages:
encrypt.c: /tmp/cckfUVuJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfUVuJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfUVuJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckfUVuJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfUVuJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfUVuJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfUVuJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfUVuJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfUVuJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfUVuJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckfUVuJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfUVuJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfUVuJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfUVuJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfUVuJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfUVuJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfUVuJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cckfUVuJ.s: Assembler messages:
encrypt.c: /tmp/cckfUVuJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfUVuJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfUVuJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckfUVuJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfUVuJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfUVuJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfUVuJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfUVuJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfUVuJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfUVuJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckfUVuJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfUVuJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfUVuJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfUVuJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfUVuJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfUVuJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfUVuJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfUVuJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMb5tzE.s: Assembler messages:
encrypt.c: /tmp/ccMb5tzE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMb5tzE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMb5tzE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMb5tzE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMb5tzE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMb5tzE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMb5tzE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMb5tzE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMb5tzE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMb5tzE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMb5tzE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb5tzE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb5tzE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb5tzE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMb5tzE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb5tzE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb5tzE.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccMb5tzE.s: Assembler messages:
encrypt.c: /tmp/ccMb5tzE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMb5tzE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMb5tzE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMb5tzE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMb5tzE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMb5tzE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMb5tzE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMb5tzE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMb5tzE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMb5tzE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMb5tzE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb5tzE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb5tzE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMb5tzE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb5tzE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMb5tzE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb5tzE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMb5tzE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cccUCpkW.s: Assembler messages:
encrypt.c: /tmp/cccUCpkW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccUCpkW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccUCpkW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccUCpkW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUCpkW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUCpkW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUCpkW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccUCpkW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccUCpkW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUCpkW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccUCpkW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUCpkW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUCpkW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUCpkW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUCpkW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccUCpkW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUCpkW.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cccUCpkW.s: Assembler messages:
encrypt.c: /tmp/cccUCpkW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccUCpkW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccUCpkW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccUCpkW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUCpkW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUCpkW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUCpkW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccUCpkW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccUCpkW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUCpkW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccUCpkW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUCpkW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUCpkW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUCpkW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUCpkW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUCpkW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccUCpkW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUCpkW.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGlFbhu.s: Assembler messages:
encrypt.c: /tmp/ccGlFbhu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGlFbhu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGlFbhu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGlFbhu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlFbhu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlFbhu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlFbhu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlFbhu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlFbhu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlFbhu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlFbhu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlFbhu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGlFbhu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlFbhu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGlFbhu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGlFbhu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlFbhu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlFbhu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlFbhu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlFbhu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlFbhu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGlFbhu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlFbhu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlFbhu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckltDKf.s: Assembler messages:
encrypt.c: /tmp/cckltDKf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckltDKf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckltDKf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckltDKf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckltDKf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckltDKf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckltDKf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckltDKf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckltDKf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckltDKf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckltDKf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckltDKf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckltDKf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckltDKf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckltDKf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckltDKf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckltDKf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckltDKf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckltDKf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckltDKf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckltDKf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckltDKf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckltDKf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckltDKf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc6Ldgd1.s: Assembler messages:
encrypt.c: /tmp/cc6Ldgd1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Ldgd1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Ldgd1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Ldgd1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ldgd1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ldgd1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ldgd1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ldgd1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ldgd1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ldgd1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ldgd1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ldgd1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Ldgd1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ldgd1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Ldgd1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Ldgd1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ldgd1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ldgd1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ldgd1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ldgd1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ldgd1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Ldgd1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ldgd1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ldgd1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cco5isnH.s: Assembler messages:
encrypt.c: /tmp/cco5isnH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco5isnH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco5isnH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco5isnH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5isnH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5isnH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5isnH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5isnH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5isnH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5isnH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5isnH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5isnH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco5isnH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5isnH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco5isnH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5isnH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco5isnH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5isnH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco5isnH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco5isnH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5isnH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco5isnH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco5isnH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco5isnH.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCWgKFc.s: Assembler messages:
encrypt.c: /tmp/ccCWgKFc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCWgKFc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCWgKFc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCWgKFc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgKFc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgKFc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgKFc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgKFc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgKFc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWgKFc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWgKFc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWgKFc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCWgKFc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgKFc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCWgKFc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCWgKFc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWgKFc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWgKFc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWgKFc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWgKFc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWgKFc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCWgKFc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWgKFc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWgKFc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cccLCNUT.s: Assembler messages:
encrypt.c: /tmp/cccLCNUT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccLCNUT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccLCNUT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccLCNUT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLCNUT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLCNUT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLCNUT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLCNUT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLCNUT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLCNUT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLCNUT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLCNUT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccLCNUT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLCNUT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccLCNUT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLCNUT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccLCNUT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLCNUT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLCNUT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLCNUT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLCNUT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLCNUT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccLCNUT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLCNUT.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNYrtyu.s: Assembler messages:
encrypt.c: /tmp/ccNYrtyu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYrtyu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYrtyu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYrtyu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYrtyu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYrtyu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYrtyu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYrtyu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYrtyu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYrtyu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYrtyu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYrtyu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYrtyu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYrtyu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYrtyu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYrtyu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNYrtyu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYrtyu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYrtyu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYrtyu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYrtyu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYrtyu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYrtyu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYrtyu.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck19bCU.s: Assembler messages:
encrypt.c: /tmp/cck19bCU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck19bCU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck19bCU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck19bCU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck19bCU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck19bCU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck19bCU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck19bCU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck19bCU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck19bCU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck19bCU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck19bCU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck19bCU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck19bCU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck19bCU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck19bCU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck19bCU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck19bCU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck19bCU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck19bCU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck19bCU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck19bCU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck19bCU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck19bCU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWnPLKd.s: Assembler messages:
encrypt.c: /tmp/ccWnPLKd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWnPLKd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWnPLKd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWnPLKd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnPLKd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnPLKd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnPLKd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnPLKd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnPLKd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnPLKd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnPLKd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnPLKd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWnPLKd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnPLKd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWnPLKd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnPLKd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWnPLKd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnPLKd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnPLKd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnPLKd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnPLKd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnPLKd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWnPLKd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnPLKd.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctmDkld.s: Assembler messages:
encrypt.c: /tmp/cctmDkld.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctmDkld.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctmDkld.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctmDkld.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmDkld.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmDkld.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmDkld.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmDkld.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmDkld.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctmDkld.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctmDkld.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctmDkld.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctmDkld.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmDkld.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctmDkld.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctmDkld.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctmDkld.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmDkld.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmDkld.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmDkld.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmDkld.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctmDkld.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmDkld.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmDkld.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccODONF2.s: Assembler messages:
encrypt.c: /tmp/ccODONF2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccODONF2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccODONF2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccODONF2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODONF2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODONF2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODONF2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODONF2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODONF2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODONF2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODONF2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODONF2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccODONF2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODONF2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccODONF2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODONF2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccODONF2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODONF2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODONF2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODONF2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODONF2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODONF2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccODONF2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODONF2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccVXhwn.s: Assembler messages:
encrypt.c: /tmp/cccVXhwn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccVXhwn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccVXhwn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccVXhwn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVXhwn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVXhwn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVXhwn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVXhwn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVXhwn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccVXhwn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccVXhwn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccVXhwn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccVXhwn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVXhwn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccVXhwn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccVXhwn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccVXhwn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVXhwn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVXhwn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVXhwn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVXhwn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccVXhwn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVXhwn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVXhwn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHvogio.s: Assembler messages:
encrypt.c: /tmp/ccHvogio.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHvogio.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHvogio.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHvogio.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvogio.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvogio.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvogio.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvogio.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvogio.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvogio.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvogio.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvogio.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHvogio.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvogio.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHvogio.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvogio.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHvogio.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvogio.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvogio.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvogio.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvogio.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvogio.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHvogio.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvogio.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsdtuvB.s: Assembler messages:
encrypt.c: /tmp/ccsdtuvB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsdtuvB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsdtuvB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsdtuvB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdtuvB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdtuvB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdtuvB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdtuvB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdtuvB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdtuvB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdtuvB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdtuvB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsdtuvB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdtuvB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsdtuvB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsdtuvB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdtuvB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdtuvB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdtuvB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdtuvB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdtuvB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsdtuvB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdtuvB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdtuvB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIM8qGJ.s: Assembler messages:
encrypt.c: /tmp/ccIM8qGJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIM8qGJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIM8qGJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIM8qGJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM8qGJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM8qGJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM8qGJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM8qGJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM8qGJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIM8qGJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIM8qGJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIM8qGJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIM8qGJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM8qGJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIM8qGJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIM8qGJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIM8qGJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIM8qGJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIM8qGJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM8qGJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIM8qGJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIM8qGJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIM8qGJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIM8qGJ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX5hNFz.s: Assembler messages:
encrypt.c: /tmp/ccX5hNFz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX5hNFz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX5hNFz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX5hNFz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5hNFz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5hNFz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5hNFz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5hNFz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5hNFz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5hNFz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5hNFz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5hNFz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX5hNFz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5hNFz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX5hNFz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5hNFz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX5hNFz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5hNFz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5hNFz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5hNFz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5hNFz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5hNFz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5hNFz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5hNFz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2Gvr6C.s: Assembler messages:
encrypt.c: /tmp/cc2Gvr6C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Gvr6C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Gvr6C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Gvr6C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Gvr6C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Gvr6C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Gvr6C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Gvr6C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Gvr6C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Gvr6C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Gvr6C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Gvr6C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Gvr6C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Gvr6C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Gvr6C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Gvr6C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Gvr6C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Gvr6C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Gvr6C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Gvr6C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Gvr6C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Gvr6C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Gvr6C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Gvr6C.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKcJj30.s: Assembler messages:
encrypt.c: /tmp/ccKcJj30.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKcJj30.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKcJj30.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKcJj30.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcJj30.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcJj30.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcJj30.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcJj30.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcJj30.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKcJj30.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKcJj30.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKcJj30.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKcJj30.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcJj30.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKcJj30.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKcJj30.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKcJj30.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKcJj30.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKcJj30.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKcJj30.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcJj30.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKcJj30.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKcJj30.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKcJj30.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7oTczX.s: Assembler messages:
encrypt.c: /tmp/cc7oTczX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7oTczX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7oTczX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7oTczX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oTczX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oTczX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oTczX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oTczX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oTczX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7oTczX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7oTczX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7oTczX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7oTczX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oTczX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7oTczX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7oTczX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7oTczX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7oTczX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7oTczX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7oTczX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oTczX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7oTczX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7oTczX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7oTczX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJa0meQ.s: Assembler messages:
encrypt.c: /tmp/ccJa0meQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJa0meQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJa0meQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJa0meQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa0meQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa0meQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa0meQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa0meQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa0meQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJa0meQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJa0meQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJa0meQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJa0meQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa0meQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJa0meQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJa0meQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJa0meQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJa0meQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJa0meQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa0meQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJa0meQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJa0meQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJa0meQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJa0meQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHSnYyL.s: Assembler messages:
encrypt.c: /tmp/ccHSnYyL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSnYyL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHSnYyL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSnYyL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnYyL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnYyL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnYyL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnYyL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnYyL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSnYyL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSnYyL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSnYyL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHSnYyL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnYyL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHSnYyL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSnYyL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHSnYyL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSnYyL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSnYyL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSnYyL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnYyL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSnYyL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSnYyL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSnYyL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM0YVvS.s: Assembler messages:
encrypt.c: /tmp/ccM0YVvS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM0YVvS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM0YVvS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM0YVvS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0YVvS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0YVvS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0YVvS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0YVvS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0YVvS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0YVvS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0YVvS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0YVvS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM0YVvS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0YVvS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM0YVvS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM0YVvS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0YVvS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0YVvS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0YVvS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0YVvS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0YVvS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM0YVvS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0YVvS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0YVvS.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBTmQba.s: Assembler messages:
encrypt.c: /tmp/ccBTmQba.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBTmQba.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBTmQba.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBTmQba.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTmQba.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTmQba.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTmQba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTmQba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTmQba.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBTmQba.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBTmQba.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBTmQba.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBTmQba.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTmQba.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBTmQba.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBTmQba.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBTmQba.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBTmQba.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTmQba.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTmQba.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTmQba.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTmQba.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBTmQba.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTmQba.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbc7Ut3.s: Assembler messages:
encrypt.c: /tmp/ccbc7Ut3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbc7Ut3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbc7Ut3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbc7Ut3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc7Ut3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc7Ut3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc7Ut3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc7Ut3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc7Ut3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbc7Ut3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbc7Ut3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbc7Ut3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbc7Ut3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc7Ut3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbc7Ut3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbc7Ut3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbc7Ut3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbc7Ut3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbc7Ut3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc7Ut3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbc7Ut3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbc7Ut3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbc7Ut3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbc7Ut3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM7ib7k.s: Assembler messages:
encrypt.c: /tmp/ccM7ib7k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM7ib7k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM7ib7k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM7ib7k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ib7k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ib7k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ib7k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ib7k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ib7k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7ib7k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7ib7k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7ib7k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM7ib7k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ib7k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM7ib7k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7ib7k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM7ib7k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7ib7k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7ib7k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7ib7k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ib7k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7ib7k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM7ib7k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7ib7k.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci0yNU5.s: Assembler messages:
encrypt.c: /tmp/cci0yNU5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci0yNU5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci0yNU5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci0yNU5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0yNU5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0yNU5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0yNU5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0yNU5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0yNU5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci0yNU5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci0yNU5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci0yNU5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci0yNU5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0yNU5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci0yNU5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci0yNU5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci0yNU5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci0yNU5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci0yNU5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0yNU5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci0yNU5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci0yNU5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci0yNU5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci0yNU5.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg5uxVv.s: Assembler messages:
encrypt.c: /tmp/ccg5uxVv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg5uxVv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg5uxVv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg5uxVv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5uxVv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5uxVv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5uxVv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5uxVv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5uxVv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg5uxVv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg5uxVv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg5uxVv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg5uxVv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5uxVv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg5uxVv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg5uxVv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg5uxVv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg5uxVv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg5uxVv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg5uxVv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5uxVv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg5uxVv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg5uxVv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg5uxVv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgawNbf.s: Assembler messages:
encrypt.c: /tmp/ccgawNbf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgawNbf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgawNbf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgawNbf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawNbf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawNbf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawNbf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawNbf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawNbf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgawNbf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgawNbf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgawNbf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgawNbf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawNbf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgawNbf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgawNbf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgawNbf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgawNbf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgawNbf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgawNbf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgawNbf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgawNbf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgawNbf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgawNbf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc104qS0.s: Assembler messages:
encrypt.c: /tmp/cc104qS0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc104qS0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc104qS0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc104qS0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc104qS0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc104qS0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc104qS0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc104qS0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc104qS0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc104qS0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc104qS0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc104qS0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc104qS0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc104qS0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc104qS0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc104qS0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc104qS0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc104qS0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc104qS0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc104qS0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc104qS0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc104qS0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc104qS0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc104qS0.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvPr9uZ.s: Assembler messages:
encrypt.c: /tmp/ccvPr9uZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvPr9uZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvPr9uZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvPr9uZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPr9uZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPr9uZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPr9uZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPr9uZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPr9uZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPr9uZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPr9uZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPr9uZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvPr9uZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPr9uZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvPr9uZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPr9uZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvPr9uZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPr9uZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPr9uZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPr9uZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPr9uZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPr9uZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvPr9uZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPr9uZ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjh48e1.s: Assembler messages:
encrypt.c: /tmp/ccjh48e1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjh48e1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjh48e1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjh48e1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh48e1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh48e1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh48e1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh48e1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh48e1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjh48e1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjh48e1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjh48e1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjh48e1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh48e1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjh48e1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjh48e1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjh48e1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjh48e1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjh48e1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjh48e1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh48e1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjh48e1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjh48e1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjh48e1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctgGHv6.s: Assembler messages:
encrypt.c: /tmp/cctgGHv6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctgGHv6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctgGHv6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctgGHv6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgGHv6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgGHv6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgGHv6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgGHv6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgGHv6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctgGHv6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctgGHv6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctgGHv6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctgGHv6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgGHv6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctgGHv6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctgGHv6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctgGHv6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgGHv6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgGHv6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgGHv6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgGHv6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctgGHv6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgGHv6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgGHv6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjnxDQ3.s: Assembler messages:
encrypt.c: /tmp/ccjnxDQ3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjnxDQ3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjnxDQ3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjnxDQ3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnxDQ3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnxDQ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnxDQ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnxDQ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnxDQ3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnxDQ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnxDQ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnxDQ3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjnxDQ3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnxDQ3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjnxDQ3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnxDQ3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjnxDQ3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnxDQ3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnxDQ3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnxDQ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnxDQ3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnxDQ3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjnxDQ3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnxDQ3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccufMtBe.s: Assembler messages:
encrypt.c: /tmp/ccufMtBe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccufMtBe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccufMtBe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccufMtBe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufMtBe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufMtBe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufMtBe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufMtBe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufMtBe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccufMtBe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccufMtBe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccufMtBe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccufMtBe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufMtBe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccufMtBe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccufMtBe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccufMtBe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufMtBe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufMtBe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufMtBe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufMtBe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufMtBe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufMtBe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufMtBe.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc49Jobs.s: Assembler messages:
encrypt.c: /tmp/cc49Jobs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc49Jobs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc49Jobs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc49Jobs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Jobs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Jobs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Jobs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Jobs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Jobs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49Jobs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49Jobs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49Jobs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc49Jobs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Jobs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc49Jobs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49Jobs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc49Jobs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49Jobs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc49Jobs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc49Jobs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Jobs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc49Jobs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc49Jobs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc49Jobs.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccVCVuvH.s: Assembler messages:
encrypt.c: /tmp/ccVCVuvH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCVuvH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVCVuvH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVCVuvH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCVuvH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCVuvH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCVuvH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCVuvH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCVuvH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCVuvH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCVuvH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCVuvH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVCVuvH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCVuvH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVCVuvH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVCVuvH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCVuvH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCVuvH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCVuvH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCVuvH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCVuvH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCVuvH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCVuvH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCVuvH.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5kSVsU.s: Assembler messages:
encrypt.c: /tmp/cc5kSVsU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5kSVsU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5kSVsU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5kSVsU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kSVsU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kSVsU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kSVsU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kSVsU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kSVsU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kSVsU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kSVsU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kSVsU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5kSVsU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kSVsU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5kSVsU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5kSVsU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kSVsU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kSVsU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kSVsU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kSVsU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kSVsU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5kSVsU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kSVsU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kSVsU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPKw5qF.s: Assembler messages:
encrypt.c: /tmp/ccPKw5qF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPKw5qF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPKw5qF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPKw5qF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKw5qF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKw5qF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKw5qF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKw5qF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKw5qF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKw5qF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKw5qF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKw5qF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPKw5qF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKw5qF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPKw5qF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKw5qF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPKw5qF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKw5qF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKw5qF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKw5qF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKw5qF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKw5qF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPKw5qF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKw5qF.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCAfuU0.s: Assembler messages:
encrypt.c: /tmp/ccCAfuU0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCAfuU0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCAfuU0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCAfuU0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAfuU0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAfuU0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAfuU0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAfuU0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAfuU0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAfuU0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAfuU0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAfuU0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCAfuU0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAfuU0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCAfuU0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCAfuU0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAfuU0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAfuU0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAfuU0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAfuU0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAfuU0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAfuU0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAfuU0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAfuU0.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn2jEVP.s: Assembler messages:
encrypt.c: /tmp/ccn2jEVP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn2jEVP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn2jEVP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn2jEVP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2jEVP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2jEVP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2jEVP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2jEVP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2jEVP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2jEVP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2jEVP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2jEVP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn2jEVP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2jEVP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn2jEVP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2jEVP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn2jEVP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn2jEVP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn2jEVP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn2jEVP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn2jEVP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn2jEVP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn2jEVP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn2jEVP.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4pgbo5.s: Assembler messages:
encrypt.c: /tmp/cc4pgbo5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pgbo5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pgbo5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pgbo5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pgbo5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pgbo5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pgbo5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pgbo5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pgbo5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pgbo5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pgbo5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pgbo5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pgbo5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pgbo5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pgbo5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pgbo5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4pgbo5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pgbo5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pgbo5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pgbo5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pgbo5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pgbo5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pgbo5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pgbo5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ7ZoGl.s: Assembler messages:
encrypt.c: /tmp/ccJ7ZoGl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ7ZoGl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ7ZoGl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ7ZoGl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7ZoGl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7ZoGl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7ZoGl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7ZoGl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7ZoGl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7ZoGl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7ZoGl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7ZoGl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ7ZoGl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7ZoGl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ7ZoGl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ7ZoGl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7ZoGl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7ZoGl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7ZoGl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7ZoGl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7ZoGl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ7ZoGl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7ZoGl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7ZoGl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnZUr3e.s: Assembler messages:
encrypt.c: /tmp/ccnZUr3e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnZUr3e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnZUr3e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnZUr3e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZUr3e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZUr3e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZUr3e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZUr3e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZUr3e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZUr3e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZUr3e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZUr3e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnZUr3e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZUr3e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnZUr3e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZUr3e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnZUr3e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZUr3e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZUr3e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZUr3e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZUr3e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZUr3e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZUr3e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZUr3e.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpTkvOw.s: Assembler messages:
encrypt.c: /tmp/ccpTkvOw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpTkvOw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpTkvOw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpTkvOw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTkvOw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTkvOw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTkvOw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTkvOw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTkvOw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTkvOw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTkvOw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTkvOw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpTkvOw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTkvOw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpTkvOw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpTkvOw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTkvOw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTkvOw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTkvOw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTkvOw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTkvOw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpTkvOw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTkvOw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTkvOw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8fjdtS.s: Assembler messages:
encrypt.c: /tmp/cc8fjdtS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8fjdtS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8fjdtS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8fjdtS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fjdtS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fjdtS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fjdtS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fjdtS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fjdtS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8fjdtS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8fjdtS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8fjdtS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8fjdtS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fjdtS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8fjdtS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8fjdtS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8fjdtS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fjdtS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fjdtS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fjdtS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fjdtS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8fjdtS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fjdtS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fjdtS.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ5JPSa.s: Assembler messages:
encrypt.c: /tmp/ccQ5JPSa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ5JPSa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ5JPSa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ5JPSa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JPSa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JPSa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JPSa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JPSa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JPSa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5JPSa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5JPSa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5JPSa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ5JPSa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JPSa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ5JPSa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5JPSa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ5JPSa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5JPSa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5JPSa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5JPSa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5JPSa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5JPSa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ5JPSa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5JPSa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE80gAV.s: Assembler messages:
encrypt.c: /tmp/ccE80gAV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE80gAV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE80gAV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE80gAV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE80gAV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE80gAV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE80gAV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE80gAV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE80gAV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE80gAV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE80gAV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE80gAV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE80gAV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE80gAV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE80gAV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE80gAV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE80gAV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE80gAV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE80gAV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE80gAV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE80gAV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE80gAV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE80gAV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE80gAV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNf7Tum.s: Assembler messages:
encrypt.c: /tmp/ccNf7Tum.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNf7Tum.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNf7Tum.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNf7Tum.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf7Tum.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf7Tum.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf7Tum.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf7Tum.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf7Tum.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNf7Tum.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNf7Tum.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNf7Tum.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNf7Tum.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf7Tum.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNf7Tum.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNf7Tum.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNf7Tum.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNf7Tum.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNf7Tum.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNf7Tum.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf7Tum.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNf7Tum.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNf7Tum.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNf7Tum.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1x7yKT.s: Assembler messages:
encrypt.c: /tmp/cc1x7yKT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1x7yKT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1x7yKT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1x7yKT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x7yKT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x7yKT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x7yKT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x7yKT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x7yKT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1x7yKT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1x7yKT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1x7yKT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1x7yKT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x7yKT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1x7yKT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1x7yKT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1x7yKT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1x7yKT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1x7yKT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1x7yKT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1x7yKT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1x7yKT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1x7yKT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1x7yKT.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJWdxgI.s: Assembler messages:
encrypt.c: /tmp/ccJWdxgI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJWdxgI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJWdxgI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJWdxgI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWdxgI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWdxgI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWdxgI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWdxgI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWdxgI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWdxgI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWdxgI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWdxgI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJWdxgI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWdxgI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJWdxgI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWdxgI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJWdxgI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWdxgI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJWdxgI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJWdxgI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWdxgI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJWdxgI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJWdxgI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJWdxgI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccolSFu4.s: Assembler messages:
encrypt.c: /tmp/ccolSFu4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccolSFu4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccolSFu4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccolSFu4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolSFu4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolSFu4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolSFu4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolSFu4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolSFu4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccolSFu4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccolSFu4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccolSFu4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccolSFu4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolSFu4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccolSFu4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccolSFu4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccolSFu4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolSFu4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolSFu4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolSFu4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolSFu4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccolSFu4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolSFu4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolSFu4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsxA6DW.s: Assembler messages:
encrypt.c: /tmp/ccsxA6DW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxA6DW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxA6DW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsxA6DW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxA6DW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxA6DW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxA6DW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxA6DW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxA6DW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxA6DW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxA6DW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxA6DW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsxA6DW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxA6DW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxA6DW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxA6DW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsxA6DW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxA6DW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxA6DW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxA6DW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxA6DW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxA6DW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsxA6DW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxA6DW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVSb8ao.s: Assembler messages:
encrypt.c: /tmp/ccVSb8ao.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVSb8ao.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVSb8ao.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVSb8ao.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSb8ao.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSb8ao.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSb8ao.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSb8ao.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSb8ao.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSb8ao.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSb8ao.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSb8ao.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVSb8ao.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSb8ao.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVSb8ao.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSb8ao.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVSb8ao.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSb8ao.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSb8ao.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSb8ao.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSb8ao.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSb8ao.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVSb8ao.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSb8ao.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr1OMP0.s: Assembler messages:
encrypt.c: /tmp/ccr1OMP0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr1OMP0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr1OMP0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr1OMP0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OMP0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OMP0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OMP0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OMP0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OMP0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1OMP0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1OMP0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1OMP0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr1OMP0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OMP0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr1OMP0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr1OMP0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1OMP0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1OMP0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1OMP0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OMP0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1OMP0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1OMP0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1OMP0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1OMP0.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJnrJJ8.s: Assembler messages:
encrypt.c: /tmp/ccJnrJJ8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJnrJJ8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJnrJJ8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJnrJJ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnrJJ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnrJJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnrJJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnrJJ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnrJJ8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJnrJJ8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJnrJJ8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJnrJJ8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJnrJJ8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnrJJ8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJnrJJ8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJnrJJ8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJnrJJ8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJnrJJ8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJnrJJ8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnrJJ8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJnrJJ8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJnrJJ8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJnrJJ8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJnrJJ8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV8POiB.s: Assembler messages:
encrypt.c: /tmp/ccV8POiB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV8POiB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV8POiB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV8POiB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8POiB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8POiB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8POiB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8POiB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8POiB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8POiB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8POiB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8POiB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV8POiB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8POiB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV8POiB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8POiB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV8POiB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8POiB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8POiB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8POiB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8POiB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8POiB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV8POiB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8POiB.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9Cil8T.s: Assembler messages:
encrypt.c: /tmp/cc9Cil8T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Cil8T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Cil8T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Cil8T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Cil8T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Cil8T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Cil8T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Cil8T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Cil8T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Cil8T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Cil8T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Cil8T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Cil8T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Cil8T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Cil8T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Cil8T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Cil8T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Cil8T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Cil8T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Cil8T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Cil8T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Cil8T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Cil8T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Cil8T.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmA0SFX.s: Assembler messages:
encrypt.c: /tmp/ccmA0SFX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmA0SFX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmA0SFX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmA0SFX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA0SFX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA0SFX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA0SFX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA0SFX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA0SFX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmA0SFX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmA0SFX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmA0SFX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmA0SFX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA0SFX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmA0SFX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmA0SFX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmA0SFX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmA0SFX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmA0SFX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA0SFX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmA0SFX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmA0SFX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmA0SFX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmA0SFX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBDZnG8.s: Assembler messages:
encrypt.c: /tmp/ccBDZnG8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBDZnG8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBDZnG8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBDZnG8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDZnG8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDZnG8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDZnG8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDZnG8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDZnG8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDZnG8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDZnG8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDZnG8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBDZnG8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDZnG8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBDZnG8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBDZnG8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDZnG8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDZnG8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDZnG8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDZnG8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDZnG8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBDZnG8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDZnG8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDZnG8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBLxeZU.s: Assembler messages:
encrypt.c: /tmp/ccBLxeZU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBLxeZU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBLxeZU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBLxeZU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLxeZU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLxeZU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLxeZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLxeZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLxeZU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBLxeZU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBLxeZU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBLxeZU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBLxeZU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLxeZU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBLxeZU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBLxeZU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBLxeZU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBLxeZU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBLxeZU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBLxeZU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLxeZU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBLxeZU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBLxeZU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBLxeZU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHGRY1F.s: Assembler messages:
encrypt.c: /tmp/ccHGRY1F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGRY1F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHGRY1F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHGRY1F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGRY1F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGRY1F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGRY1F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGRY1F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGRY1F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGRY1F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGRY1F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGRY1F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHGRY1F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGRY1F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHGRY1F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHGRY1F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGRY1F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGRY1F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGRY1F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGRY1F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGRY1F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGRY1F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGRY1F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGRY1F.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx34Yhu.s: Assembler messages:
encrypt.c: /tmp/ccx34Yhu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx34Yhu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx34Yhu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx34Yhu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx34Yhu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx34Yhu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx34Yhu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx34Yhu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx34Yhu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx34Yhu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx34Yhu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx34Yhu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx34Yhu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx34Yhu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx34Yhu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx34Yhu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx34Yhu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx34Yhu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx34Yhu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx34Yhu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx34Yhu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx34Yhu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx34Yhu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx34Yhu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF1JT7G.s: Assembler messages:
encrypt.c: /tmp/ccF1JT7G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF1JT7G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF1JT7G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF1JT7G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1JT7G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1JT7G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1JT7G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1JT7G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1JT7G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1JT7G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1JT7G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1JT7G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF1JT7G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1JT7G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF1JT7G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1JT7G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF1JT7G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1JT7G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1JT7G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1JT7G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1JT7G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1JT7G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1JT7G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1JT7G.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr7HRGQ.s: Assembler messages:
encrypt.c: /tmp/ccr7HRGQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr7HRGQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr7HRGQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr7HRGQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HRGQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HRGQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HRGQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HRGQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HRGQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7HRGQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7HRGQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7HRGQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr7HRGQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HRGQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr7HRGQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr7HRGQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7HRGQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7HRGQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7HRGQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HRGQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7HRGQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr7HRGQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7HRGQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7HRGQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccADvD9c.s: Assembler messages:
encrypt.c: /tmp/ccADvD9c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccADvD9c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccADvD9c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccADvD9c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADvD9c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADvD9c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADvD9c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADvD9c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADvD9c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADvD9c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADvD9c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADvD9c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccADvD9c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADvD9c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccADvD9c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccADvD9c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADvD9c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADvD9c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADvD9c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADvD9c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADvD9c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccADvD9c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADvD9c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADvD9c.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU3wgS1.s: Assembler messages:
encrypt.c: /tmp/ccU3wgS1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU3wgS1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU3wgS1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU3wgS1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wgS1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wgS1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wgS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wgS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wgS1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3wgS1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3wgS1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3wgS1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU3wgS1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wgS1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU3wgS1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3wgS1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU3wgS1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3wgS1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3wgS1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3wgS1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wgS1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3wgS1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3wgS1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3wgS1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG83Zsq.s: Assembler messages:
encrypt.c: /tmp/ccG83Zsq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG83Zsq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG83Zsq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG83Zsq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG83Zsq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG83Zsq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG83Zsq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG83Zsq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG83Zsq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG83Zsq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG83Zsq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG83Zsq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG83Zsq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG83Zsq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG83Zsq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG83Zsq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG83Zsq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG83Zsq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG83Zsq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG83Zsq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG83Zsq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG83Zsq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG83Zsq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG83Zsq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM6YGsf.s: Assembler messages:
encrypt.c: /tmp/ccM6YGsf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM6YGsf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM6YGsf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM6YGsf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6YGsf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6YGsf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6YGsf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6YGsf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6YGsf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6YGsf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6YGsf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6YGsf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM6YGsf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6YGsf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM6YGsf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6YGsf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM6YGsf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6YGsf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6YGsf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6YGsf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6YGsf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6YGsf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM6YGsf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6YGsf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNom8HF.s: Assembler messages:
encrypt.c: /tmp/ccNom8HF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNom8HF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNom8HF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNom8HF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNom8HF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNom8HF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNom8HF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNom8HF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNom8HF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNom8HF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNom8HF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNom8HF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNom8HF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNom8HF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNom8HF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNom8HF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNom8HF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNom8HF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNom8HF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNom8HF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNom8HF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNom8HF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNom8HF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNom8HF.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu7NsXZ.s: Assembler messages:
encrypt.c: /tmp/ccu7NsXZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu7NsXZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu7NsXZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu7NsXZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7NsXZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7NsXZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7NsXZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7NsXZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7NsXZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7NsXZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7NsXZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7NsXZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu7NsXZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7NsXZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu7NsXZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu7NsXZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7NsXZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7NsXZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7NsXZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7NsXZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7NsXZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu7NsXZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7NsXZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7NsXZ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9sOlMS.s: Assembler messages:
encrypt.c: /tmp/cc9sOlMS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9sOlMS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9sOlMS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9sOlMS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sOlMS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sOlMS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sOlMS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sOlMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sOlMS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9sOlMS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9sOlMS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9sOlMS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9sOlMS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sOlMS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9sOlMS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9sOlMS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9sOlMS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9sOlMS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9sOlMS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9sOlMS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sOlMS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9sOlMS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9sOlMS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9sOlMS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckDfJYc.s: Assembler messages:
encrypt.c: /tmp/cckDfJYc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDfJYc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDfJYc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckDfJYc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDfJYc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDfJYc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDfJYc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDfJYc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDfJYc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDfJYc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDfJYc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDfJYc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDfJYc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDfJYc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDfJYc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckDfJYc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDfJYc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDfJYc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDfJYc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDfJYc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDfJYc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDfJYc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDfJYc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDfJYc.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGpKsTj.s: Assembler messages:
encrypt.c: /tmp/ccGpKsTj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGpKsTj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGpKsTj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGpKsTj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpKsTj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpKsTj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpKsTj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpKsTj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpKsTj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpKsTj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpKsTj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpKsTj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGpKsTj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpKsTj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGpKsTj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGpKsTj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpKsTj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpKsTj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpKsTj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpKsTj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpKsTj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGpKsTj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpKsTj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpKsTj.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLvUvhh.s: Assembler messages:
encrypt.c: /tmp/ccLvUvhh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLvUvhh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLvUvhh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLvUvhh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvUvhh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvUvhh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvUvhh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvUvhh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvUvhh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvUvhh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvUvhh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvUvhh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLvUvhh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvUvhh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLvUvhh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvUvhh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLvUvhh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvUvhh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvUvhh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvUvhh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvUvhh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvUvhh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLvUvhh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvUvhh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFb1TMb.s: Assembler messages:
encrypt.c: /tmp/ccFb1TMb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFb1TMb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFb1TMb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFb1TMb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1TMb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1TMb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1TMb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1TMb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1TMb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFb1TMb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFb1TMb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFb1TMb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFb1TMb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1TMb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFb1TMb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFb1TMb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFb1TMb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFb1TMb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFb1TMb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFb1TMb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1TMb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFb1TMb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFb1TMb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFb1TMb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclmvERw.s: Assembler messages:
encrypt.c: /tmp/cclmvERw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclmvERw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclmvERw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclmvERw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmvERw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmvERw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmvERw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmvERw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmvERw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmvERw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmvERw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmvERw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclmvERw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmvERw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclmvERw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclmvERw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmvERw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmvERw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmvERw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmvERw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmvERw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclmvERw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmvERw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmvERw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSGNOti.s: Assembler messages:
encrypt.c: /tmp/ccSGNOti.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSGNOti.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSGNOti.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSGNOti.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGNOti.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGNOti.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGNOti.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGNOti.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGNOti.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSGNOti.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSGNOti.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSGNOti.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSGNOti.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGNOti.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSGNOti.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSGNOti.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSGNOti.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSGNOti.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSGNOti.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSGNOti.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGNOti.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSGNOti.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSGNOti.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSGNOti.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceWxdDu.s: Assembler messages:
encrypt.c: /tmp/cceWxdDu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceWxdDu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceWxdDu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceWxdDu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWxdDu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWxdDu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWxdDu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWxdDu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWxdDu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWxdDu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWxdDu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWxdDu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceWxdDu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWxdDu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceWxdDu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceWxdDu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWxdDu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWxdDu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWxdDu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWxdDu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWxdDu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceWxdDu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWxdDu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWxdDu.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAvTOwt.s: Assembler messages:
encrypt.c: /tmp/ccAvTOwt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvTOwt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvTOwt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvTOwt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvTOwt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvTOwt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvTOwt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvTOwt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvTOwt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvTOwt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvTOwt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvTOwt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvTOwt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvTOwt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvTOwt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAvTOwt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvTOwt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvTOwt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvTOwt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvTOwt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvTOwt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvTOwt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvTOwt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvTOwt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbAf4Ki.s: Assembler messages:
encrypt.c: /tmp/ccbAf4Ki.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbAf4Ki.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbAf4Ki.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbAf4Ki.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAf4Ki.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAf4Ki.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAf4Ki.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAf4Ki.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAf4Ki.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAf4Ki.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAf4Ki.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAf4Ki.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbAf4Ki.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAf4Ki.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbAf4Ki.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAf4Ki.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbAf4Ki.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAf4Ki.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAf4Ki.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAf4Ki.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAf4Ki.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAf4Ki.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbAf4Ki.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAf4Ki.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSst0mQ.s: Assembler messages:
encrypt.c: /tmp/ccSst0mQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSst0mQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSst0mQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSst0mQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSst0mQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSst0mQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSst0mQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSst0mQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSst0mQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSst0mQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSst0mQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSst0mQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSst0mQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSst0mQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSst0mQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSst0mQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSst0mQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSst0mQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSst0mQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSst0mQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSst0mQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSst0mQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSst0mQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSst0mQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjh07hF.s: Assembler messages:
encrypt.c: /tmp/ccjh07hF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjh07hF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjh07hF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjh07hF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh07hF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh07hF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh07hF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh07hF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh07hF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjh07hF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjh07hF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjh07hF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjh07hF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh07hF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjh07hF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjh07hF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjh07hF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjh07hF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjh07hF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjh07hF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjh07hF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjh07hF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjh07hF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjh07hF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceNxidP.s: Assembler messages:
encrypt.c: /tmp/cceNxidP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceNxidP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceNxidP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceNxidP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNxidP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNxidP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNxidP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNxidP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNxidP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNxidP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNxidP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNxidP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceNxidP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNxidP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceNxidP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNxidP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceNxidP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNxidP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNxidP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNxidP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNxidP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNxidP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceNxidP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNxidP.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczUrRq2.s: Assembler messages:
encrypt.c: /tmp/cczUrRq2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczUrRq2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczUrRq2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczUrRq2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUrRq2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUrRq2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUrRq2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUrRq2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUrRq2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUrRq2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUrRq2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUrRq2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczUrRq2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUrRq2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczUrRq2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczUrRq2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUrRq2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUrRq2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUrRq2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUrRq2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUrRq2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczUrRq2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUrRq2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUrRq2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7PG4rf.s: Assembler messages:
encrypt.c: /tmp/cc7PG4rf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7PG4rf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7PG4rf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7PG4rf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PG4rf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PG4rf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PG4rf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PG4rf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PG4rf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PG4rf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PG4rf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PG4rf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7PG4rf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PG4rf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7PG4rf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PG4rf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7PG4rf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PG4rf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7PG4rf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7PG4rf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PG4rf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7PG4rf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7PG4rf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7PG4rf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn34U2z.s: Assembler messages:
encrypt.c: /tmp/ccn34U2z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn34U2z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn34U2z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn34U2z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn34U2z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn34U2z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn34U2z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn34U2z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn34U2z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn34U2z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn34U2z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn34U2z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn34U2z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn34U2z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn34U2z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn34U2z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn34U2z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn34U2z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn34U2z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn34U2z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn34U2z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn34U2z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn34U2z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn34U2z.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc04ZncJ.s: Assembler messages:
encrypt.c: /tmp/cc04ZncJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc04ZncJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc04ZncJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc04ZncJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04ZncJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04ZncJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04ZncJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04ZncJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04ZncJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04ZncJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04ZncJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04ZncJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc04ZncJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04ZncJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc04ZncJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc04ZncJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04ZncJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04ZncJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04ZncJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04ZncJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04ZncJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04ZncJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04ZncJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04ZncJ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccicOkGp.s: Assembler messages:
encrypt.c: /tmp/ccicOkGp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccicOkGp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccicOkGp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccicOkGp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicOkGp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicOkGp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicOkGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicOkGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicOkGp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicOkGp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicOkGp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicOkGp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccicOkGp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicOkGp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccicOkGp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicOkGp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccicOkGp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicOkGp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccicOkGp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccicOkGp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicOkGp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccicOkGp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccicOkGp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccicOkGp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccydNNE5.s: Assembler messages:
encrypt.c: /tmp/ccydNNE5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccydNNE5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccydNNE5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccydNNE5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydNNE5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydNNE5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydNNE5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydNNE5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydNNE5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydNNE5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydNNE5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydNNE5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccydNNE5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydNNE5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccydNNE5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccydNNE5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydNNE5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydNNE5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydNNE5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydNNE5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydNNE5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydNNE5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydNNE5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydNNE5.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyi9DTO.s: Assembler messages:
encrypt.c: /tmp/ccyi9DTO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyi9DTO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyi9DTO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyi9DTO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi9DTO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi9DTO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi9DTO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi9DTO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi9DTO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyi9DTO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyi9DTO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyi9DTO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyi9DTO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi9DTO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyi9DTO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyi9DTO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyi9DTO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyi9DTO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyi9DTO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyi9DTO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyi9DTO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyi9DTO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyi9DTO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyi9DTO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc246jU0.s: Assembler messages:
encrypt.c: /tmp/cc246jU0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc246jU0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc246jU0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc246jU0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246jU0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246jU0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246jU0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246jU0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246jU0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc246jU0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc246jU0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc246jU0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc246jU0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246jU0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc246jU0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc246jU0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc246jU0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc246jU0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc246jU0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc246jU0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246jU0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc246jU0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc246jU0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc246jU0.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWRSEXi.s: Assembler messages:
encrypt.c: /tmp/ccWRSEXi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWRSEXi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWRSEXi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWRSEXi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRSEXi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRSEXi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRSEXi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRSEXi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRSEXi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRSEXi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRSEXi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRSEXi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWRSEXi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRSEXi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWRSEXi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWRSEXi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRSEXi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRSEXi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRSEXi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRSEXi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRSEXi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWRSEXi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRSEXi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRSEXi.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc82ksTd.s: Assembler messages:
encrypt.c: /tmp/cc82ksTd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc82ksTd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc82ksTd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc82ksTd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ksTd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ksTd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ksTd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ksTd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ksTd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82ksTd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82ksTd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82ksTd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc82ksTd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ksTd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc82ksTd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82ksTd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc82ksTd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82ksTd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc82ksTd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc82ksTd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ksTd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc82ksTd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc82ksTd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc82ksTd.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPQu1gb.s: Assembler messages:
encrypt.c: /tmp/ccPQu1gb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPQu1gb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPQu1gb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPQu1gb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQu1gb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQu1gb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQu1gb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQu1gb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQu1gb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPQu1gb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPQu1gb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPQu1gb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPQu1gb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQu1gb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPQu1gb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPQu1gb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPQu1gb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQu1gb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQu1gb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQu1gb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQu1gb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPQu1gb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQu1gb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQu1gb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2OORWB.s: Assembler messages:
encrypt.c: /tmp/cc2OORWB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2OORWB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2OORWB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2OORWB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OORWB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OORWB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OORWB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OORWB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OORWB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2OORWB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2OORWB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2OORWB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2OORWB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OORWB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2OORWB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2OORWB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2OORWB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OORWB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OORWB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OORWB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OORWB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2OORWB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OORWB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OORWB.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGFpIEr.s: Assembler messages:
encrypt.c: /tmp/ccGFpIEr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGFpIEr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGFpIEr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGFpIEr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFpIEr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFpIEr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFpIEr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFpIEr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFpIEr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFpIEr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFpIEr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFpIEr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGFpIEr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFpIEr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGFpIEr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFpIEr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGFpIEr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFpIEr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGFpIEr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGFpIEr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFpIEr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGFpIEr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGFpIEr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGFpIEr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cclB30OT.s: Assembler messages:
encrypt.c: /tmp/cclB30OT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclB30OT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclB30OT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclB30OT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB30OT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB30OT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB30OT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB30OT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB30OT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclB30OT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclB30OT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclB30OT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclB30OT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB30OT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclB30OT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclB30OT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclB30OT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclB30OT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclB30OT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclB30OT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB30OT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclB30OT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclB30OT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclB30OT.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cctsmhKV.s: Assembler messages:
encrypt.c: /tmp/cctsmhKV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctsmhKV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctsmhKV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctsmhKV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsmhKV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsmhKV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsmhKV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsmhKV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsmhKV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsmhKV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsmhKV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsmhKV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctsmhKV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsmhKV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctsmhKV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctsmhKV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsmhKV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsmhKV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsmhKV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsmhKV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsmhKV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctsmhKV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsmhKV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsmhKV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGg6uKs.s: Assembler messages:
encrypt.c: /tmp/ccGg6uKs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGg6uKs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGg6uKs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGg6uKs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGg6uKs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGg6uKs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGg6uKs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGg6uKs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGg6uKs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGg6uKs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGg6uKs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGg6uKs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGg6uKs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGg6uKs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGg6uKs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGg6uKs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGg6uKs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGg6uKs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGg6uKs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGg6uKs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGg6uKs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGg6uKs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGg6uKs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGg6uKs.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT4AHc7.s: Assembler messages:
encrypt.c: /tmp/ccT4AHc7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT4AHc7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT4AHc7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT4AHc7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4AHc7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4AHc7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4AHc7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4AHc7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4AHc7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT4AHc7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT4AHc7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT4AHc7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT4AHc7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4AHc7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT4AHc7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT4AHc7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT4AHc7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT4AHc7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT4AHc7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT4AHc7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4AHc7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT4AHc7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT4AHc7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT4AHc7.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGTOZ38.s: Assembler messages:
encrypt.c: /tmp/ccGTOZ38.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGTOZ38.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGTOZ38.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGTOZ38.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOZ38.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOZ38.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOZ38.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOZ38.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOZ38.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTOZ38.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTOZ38.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTOZ38.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGTOZ38.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOZ38.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGTOZ38.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGTOZ38.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTOZ38.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTOZ38.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTOZ38.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTOZ38.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTOZ38.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGTOZ38.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTOZ38.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTOZ38.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHXYy4R.s: Assembler messages:
encrypt.c: /tmp/ccHXYy4R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHXYy4R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHXYy4R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHXYy4R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXYy4R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXYy4R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXYy4R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXYy4R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXYy4R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXYy4R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXYy4R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXYy4R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHXYy4R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXYy4R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHXYy4R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXYy4R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHXYy4R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXYy4R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXYy4R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXYy4R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXYy4R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXYy4R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHXYy4R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXYy4R.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNwxADj.s: Assembler messages:
encrypt.c: /tmp/ccNwxADj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNwxADj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNwxADj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNwxADj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwxADj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwxADj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwxADj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwxADj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwxADj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwxADj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwxADj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwxADj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNwxADj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwxADj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNwxADj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNwxADj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwxADj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwxADj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwxADj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwxADj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwxADj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNwxADj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwxADj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwxADj.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXbrCt6.s: Assembler messages:
encrypt.c: /tmp/ccXbrCt6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbrCt6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXbrCt6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXbrCt6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbrCt6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbrCt6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbrCt6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbrCt6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbrCt6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbrCt6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbrCt6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbrCt6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXbrCt6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbrCt6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXbrCt6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbrCt6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXbrCt6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbrCt6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbrCt6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbrCt6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbrCt6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbrCt6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbrCt6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbrCt6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccPHbWWn.s: Assembler messages:
encrypt.c: /tmp/ccPHbWWn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPHbWWn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPHbWWn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPHbWWn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHbWWn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHbWWn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHbWWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHbWWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHbWWn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHbWWn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHbWWn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHbWWn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPHbWWn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHbWWn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPHbWWn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHbWWn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPHbWWn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHbWWn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPHbWWn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPHbWWn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHbWWn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPHbWWn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPHbWWn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPHbWWn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXesSNz.s: Assembler messages:
encrypt.c: /tmp/ccXesSNz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXesSNz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXesSNz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXesSNz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXesSNz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXesSNz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXesSNz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXesSNz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXesSNz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXesSNz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXesSNz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXesSNz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXesSNz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXesSNz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXesSNz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXesSNz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXesSNz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXesSNz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXesSNz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXesSNz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXesSNz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXesSNz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXesSNz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXesSNz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHvGIQs.s: Assembler messages:
encrypt.c: /tmp/ccHvGIQs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHvGIQs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHvGIQs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHvGIQs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvGIQs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvGIQs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvGIQs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvGIQs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvGIQs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvGIQs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvGIQs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvGIQs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHvGIQs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvGIQs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHvGIQs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvGIQs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHvGIQs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvGIQs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvGIQs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvGIQs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvGIQs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvGIQs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHvGIQs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvGIQs.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccikLMsF.s: Assembler messages:
encrypt.c: /tmp/ccikLMsF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikLMsF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikLMsF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccikLMsF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikLMsF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikLMsF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikLMsF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikLMsF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikLMsF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikLMsF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikLMsF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikLMsF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikLMsF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikLMsF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikLMsF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccikLMsF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikLMsF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikLMsF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikLMsF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikLMsF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikLMsF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikLMsF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikLMsF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikLMsF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1RdDOt.s: Assembler messages:
encrypt.c: /tmp/cc1RdDOt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RdDOt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RdDOt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RdDOt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RdDOt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RdDOt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RdDOt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RdDOt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RdDOt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RdDOt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RdDOt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RdDOt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RdDOt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RdDOt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RdDOt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RdDOt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1RdDOt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RdDOt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RdDOt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RdDOt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RdDOt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RdDOt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RdDOt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RdDOt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR3viVx.s: Assembler messages:
encrypt.c: /tmp/ccR3viVx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR3viVx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR3viVx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR3viVx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3viVx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3viVx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3viVx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3viVx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3viVx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3viVx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3viVx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3viVx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR3viVx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3viVx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR3viVx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR3viVx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3viVx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3viVx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3viVx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3viVx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3viVx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR3viVx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3viVx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3viVx.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc20K18w.s: Assembler messages:
encrypt.c: /tmp/cc20K18w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc20K18w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc20K18w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc20K18w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20K18w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20K18w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20K18w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20K18w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20K18w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20K18w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20K18w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20K18w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc20K18w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20K18w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc20K18w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20K18w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc20K18w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20K18w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc20K18w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc20K18w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20K18w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc20K18w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc20K18w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc20K18w.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrhTwjF.s: Assembler messages:
encrypt.c: /tmp/ccrhTwjF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrhTwjF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrhTwjF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrhTwjF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhTwjF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhTwjF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhTwjF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhTwjF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhTwjF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrhTwjF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrhTwjF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrhTwjF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrhTwjF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhTwjF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrhTwjF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrhTwjF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrhTwjF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhTwjF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhTwjF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhTwjF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhTwjF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrhTwjF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhTwjF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhTwjF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccHR7wqW.s: Assembler messages:
encrypt.c: /tmp/ccHR7wqW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHR7wqW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHR7wqW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHR7wqW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7wqW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7wqW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7wqW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7wqW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7wqW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR7wqW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR7wqW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR7wqW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHR7wqW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7wqW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHR7wqW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR7wqW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHR7wqW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR7wqW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR7wqW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR7wqW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7wqW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR7wqW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHR7wqW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR7wqW.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccdUpkt3.s: Assembler messages:
encrypt.c: /tmp/ccdUpkt3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdUpkt3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdUpkt3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdUpkt3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUpkt3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUpkt3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUpkt3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUpkt3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUpkt3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUpkt3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUpkt3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUpkt3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdUpkt3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUpkt3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdUpkt3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdUpkt3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUpkt3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUpkt3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUpkt3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUpkt3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUpkt3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdUpkt3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUpkt3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUpkt3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEVS8g8.s: Assembler messages:
encrypt.c: /tmp/ccEVS8g8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVS8g8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEVS8g8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEVS8g8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVS8g8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVS8g8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVS8g8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVS8g8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVS8g8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVS8g8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVS8g8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVS8g8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEVS8g8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVS8g8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEVS8g8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVS8g8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEVS8g8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVS8g8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVS8g8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVS8g8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVS8g8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVS8g8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVS8g8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVS8g8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHQIuUf.s: Assembler messages:
encrypt.c: /tmp/ccHQIuUf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHQIuUf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHQIuUf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHQIuUf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQIuUf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQIuUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQIuUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQIuUf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQIuUf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQIuUf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQIuUf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQIuUf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHQIuUf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQIuUf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHQIuUf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHQIuUf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQIuUf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQIuUf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQIuUf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQIuUf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQIuUf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQIuUf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQIuUf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQIuUf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct96mOu.s: Assembler messages:
encrypt.c: /tmp/cct96mOu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct96mOu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct96mOu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct96mOu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct96mOu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct96mOu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct96mOu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct96mOu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct96mOu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct96mOu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct96mOu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct96mOu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct96mOu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct96mOu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct96mOu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct96mOu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct96mOu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct96mOu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct96mOu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct96mOu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct96mOu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct96mOu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct96mOu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct96mOu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczEJx2Z.s: Assembler messages:
encrypt.c: /tmp/cczEJx2Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczEJx2Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczEJx2Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczEJx2Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEJx2Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEJx2Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEJx2Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEJx2Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEJx2Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEJx2Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEJx2Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEJx2Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczEJx2Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEJx2Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczEJx2Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEJx2Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczEJx2Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEJx2Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEJx2Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEJx2Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEJx2Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEJx2Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczEJx2Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEJx2Z.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEAkcUF.s: Assembler messages:
encrypt.c: /tmp/ccEAkcUF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEAkcUF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEAkcUF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEAkcUF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkcUF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkcUF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkcUF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkcUF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkcUF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAkcUF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAkcUF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAkcUF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEAkcUF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkcUF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEAkcUF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEAkcUF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAkcUF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAkcUF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAkcUF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAkcUF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAkcUF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEAkcUF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAkcUF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAkcUF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYEGL59.s: Assembler messages:
encrypt.c: /tmp/ccYEGL59.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYEGL59.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYEGL59.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYEGL59.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEGL59.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEGL59.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEGL59.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEGL59.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEGL59.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEGL59.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEGL59.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEGL59.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYEGL59.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEGL59.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYEGL59.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEGL59.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYEGL59.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEGL59.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEGL59.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEGL59.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEGL59.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEGL59.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYEGL59.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEGL59.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cconciHv.s: Assembler messages:
encrypt.c: /tmp/cconciHv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cconciHv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cconciHv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cconciHv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cconciHv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cconciHv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cconciHv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cconciHv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cconciHv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconciHv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconciHv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconciHv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cconciHv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cconciHv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cconciHv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cconciHv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconciHv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cconciHv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cconciHv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cconciHv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cconciHv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cconciHv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cconciHv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cconciHv.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cct8p4lu.s: Assembler messages:
encrypt.c: /tmp/cct8p4lu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct8p4lu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct8p4lu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct8p4lu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8p4lu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8p4lu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8p4lu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8p4lu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8p4lu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8p4lu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8p4lu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8p4lu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct8p4lu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8p4lu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct8p4lu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8p4lu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct8p4lu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8p4lu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8p4lu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8p4lu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8p4lu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8p4lu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct8p4lu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8p4lu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN89SJI.s: Assembler messages:
encrypt.c: /tmp/ccN89SJI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN89SJI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN89SJI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN89SJI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN89SJI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN89SJI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN89SJI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN89SJI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN89SJI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN89SJI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN89SJI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN89SJI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN89SJI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN89SJI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN89SJI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN89SJI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN89SJI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN89SJI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN89SJI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN89SJI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN89SJI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN89SJI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN89SJI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN89SJI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cceDaGZE.s: Assembler messages:
encrypt.c: /tmp/cceDaGZE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceDaGZE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceDaGZE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceDaGZE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDaGZE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDaGZE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDaGZE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDaGZE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDaGZE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDaGZE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDaGZE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDaGZE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceDaGZE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDaGZE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceDaGZE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceDaGZE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDaGZE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDaGZE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDaGZE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDaGZE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDaGZE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceDaGZE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDaGZE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDaGZE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc60sMxK.s: Assembler messages:
encrypt.c: /tmp/cc60sMxK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc60sMxK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc60sMxK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc60sMxK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60sMxK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60sMxK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60sMxK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60sMxK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60sMxK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60sMxK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60sMxK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60sMxK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc60sMxK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60sMxK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc60sMxK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60sMxK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc60sMxK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60sMxK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60sMxK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60sMxK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60sMxK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60sMxK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc60sMxK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60sMxK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUqkMTQ.s: Assembler messages:
encrypt.c: /tmp/ccUqkMTQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUqkMTQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUqkMTQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUqkMTQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqkMTQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqkMTQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqkMTQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqkMTQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqkMTQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqkMTQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqkMTQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqkMTQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUqkMTQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqkMTQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUqkMTQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUqkMTQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqkMTQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqkMTQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqkMTQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqkMTQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqkMTQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUqkMTQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqkMTQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqkMTQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccA7C3W.s: Assembler messages:
encrypt.c: /tmp/cccA7C3W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccA7C3W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccA7C3W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccA7C3W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccA7C3W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccA7C3W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccA7C3W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccA7C3W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccA7C3W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccA7C3W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccA7C3W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccA7C3W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccA7C3W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccA7C3W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccA7C3W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccA7C3W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccA7C3W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccA7C3W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccA7C3W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccA7C3W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccA7C3W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccA7C3W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccA7C3W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccA7C3W.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccepa0MI.s: Assembler messages:
encrypt.c: /tmp/ccepa0MI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccepa0MI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccepa0MI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccepa0MI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepa0MI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepa0MI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepa0MI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepa0MI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepa0MI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepa0MI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepa0MI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepa0MI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccepa0MI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepa0MI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccepa0MI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepa0MI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccepa0MI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccepa0MI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccepa0MI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccepa0MI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepa0MI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccepa0MI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccepa0MI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccepa0MI.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVEsX2R.s: Assembler messages:
encrypt.c: /tmp/ccVEsX2R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVEsX2R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVEsX2R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVEsX2R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEsX2R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEsX2R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEsX2R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEsX2R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEsX2R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVEsX2R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVEsX2R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVEsX2R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVEsX2R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEsX2R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVEsX2R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVEsX2R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVEsX2R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVEsX2R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVEsX2R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVEsX2R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEsX2R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVEsX2R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVEsX2R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVEsX2R.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWsJDvZ.s: Assembler messages:
encrypt.c: /tmp/ccWsJDvZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWsJDvZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWsJDvZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWsJDvZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsJDvZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsJDvZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsJDvZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsJDvZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsJDvZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsJDvZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsJDvZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsJDvZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWsJDvZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsJDvZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWsJDvZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWsJDvZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsJDvZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsJDvZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsJDvZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsJDvZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsJDvZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWsJDvZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsJDvZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsJDvZ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdu1ST4.s: Assembler messages:
encrypt.c: /tmp/ccdu1ST4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdu1ST4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdu1ST4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdu1ST4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu1ST4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu1ST4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu1ST4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu1ST4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu1ST4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdu1ST4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdu1ST4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdu1ST4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdu1ST4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu1ST4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdu1ST4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdu1ST4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdu1ST4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdu1ST4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdu1ST4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdu1ST4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu1ST4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdu1ST4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdu1ST4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdu1ST4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfq6yuc.s: Assembler messages:
encrypt.c: /tmp/ccfq6yuc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfq6yuc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfq6yuc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfq6yuc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq6yuc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq6yuc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq6yuc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq6yuc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq6yuc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfq6yuc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfq6yuc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfq6yuc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfq6yuc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq6yuc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfq6yuc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfq6yuc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfq6yuc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfq6yuc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfq6yuc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq6yuc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfq6yuc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfq6yuc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfq6yuc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfq6yuc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUkmKUW.s: Assembler messages:
encrypt.c: /tmp/ccUkmKUW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUkmKUW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUkmKUW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUkmKUW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkmKUW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkmKUW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkmKUW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkmKUW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkmKUW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkmKUW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkmKUW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkmKUW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUkmKUW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkmKUW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUkmKUW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkmKUW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUkmKUW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkmKUW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUkmKUW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUkmKUW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkmKUW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUkmKUW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUkmKUW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUkmKUW.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp4tuAb.s: Assembler messages:
encrypt.c: /tmp/ccp4tuAb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp4tuAb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp4tuAb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp4tuAb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4tuAb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4tuAb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4tuAb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4tuAb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4tuAb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp4tuAb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp4tuAb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp4tuAb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp4tuAb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4tuAb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp4tuAb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp4tuAb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp4tuAb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4tuAb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4tuAb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4tuAb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4tuAb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp4tuAb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4tuAb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp4tuAb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMranQ5.s: Assembler messages:
encrypt.c: /tmp/ccMranQ5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMranQ5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMranQ5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMranQ5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMranQ5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMranQ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMranQ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMranQ5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMranQ5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMranQ5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMranQ5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMranQ5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMranQ5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMranQ5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMranQ5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMranQ5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMranQ5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMranQ5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMranQ5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMranQ5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMranQ5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMranQ5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMranQ5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMranQ5.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWwB2V8.s: Assembler messages:
encrypt.c: /tmp/ccWwB2V8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwB2V8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwB2V8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwB2V8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwB2V8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwB2V8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwB2V8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwB2V8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwB2V8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwB2V8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwB2V8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwB2V8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwB2V8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwB2V8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwB2V8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwB2V8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWwB2V8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwB2V8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwB2V8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwB2V8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwB2V8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwB2V8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwB2V8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwB2V8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxhPBEl.s: Assembler messages:
encrypt.c: /tmp/ccxhPBEl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxhPBEl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxhPBEl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxhPBEl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhPBEl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhPBEl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhPBEl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhPBEl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhPBEl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxhPBEl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxhPBEl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxhPBEl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxhPBEl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhPBEl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxhPBEl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxhPBEl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxhPBEl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhPBEl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhPBEl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhPBEl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhPBEl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxhPBEl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhPBEl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhPBEl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccz6mKoi.s: Assembler messages:
encrypt.c: /tmp/ccz6mKoi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6mKoi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz6mKoi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz6mKoi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mKoi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mKoi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mKoi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mKoi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mKoi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6mKoi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6mKoi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6mKoi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz6mKoi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mKoi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz6mKoi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6mKoi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz6mKoi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6mKoi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6mKoi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6mKoi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6mKoi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6mKoi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6mKoi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6mKoi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR1fHBy.s: Assembler messages:
encrypt.c: /tmp/ccR1fHBy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1fHBy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1fHBy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1fHBy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1fHBy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1fHBy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1fHBy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1fHBy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1fHBy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1fHBy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1fHBy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1fHBy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1fHBy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1fHBy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1fHBy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR1fHBy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1fHBy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1fHBy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1fHBy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1fHBy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1fHBy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1fHBy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1fHBy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1fHBy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjchDot.s: Assembler messages:
encrypt.c: /tmp/ccjchDot.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjchDot.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjchDot.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjchDot.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjchDot.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjchDot.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjchDot.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjchDot.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjchDot.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjchDot.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjchDot.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjchDot.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjchDot.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjchDot.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjchDot.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjchDot.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjchDot.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjchDot.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjchDot.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjchDot.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjchDot.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjchDot.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjchDot.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjchDot.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1oaJxh.s: Assembler messages:
encrypt.c: /tmp/cc1oaJxh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1oaJxh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1oaJxh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1oaJxh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oaJxh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oaJxh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oaJxh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oaJxh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oaJxh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1oaJxh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1oaJxh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1oaJxh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1oaJxh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oaJxh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1oaJxh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1oaJxh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1oaJxh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1oaJxh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1oaJxh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1oaJxh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oaJxh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1oaJxh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1oaJxh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1oaJxh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2Uk46j.s: Assembler messages:
encrypt.c: /tmp/cc2Uk46j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Uk46j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Uk46j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Uk46j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uk46j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uk46j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uk46j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uk46j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uk46j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Uk46j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Uk46j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Uk46j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Uk46j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uk46j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Uk46j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Uk46j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Uk46j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Uk46j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Uk46j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uk46j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Uk46j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Uk46j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Uk46j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Uk46j.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXT7HPs.s: Assembler messages:
encrypt.c: /tmp/ccXT7HPs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXT7HPs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXT7HPs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXT7HPs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXT7HPs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXT7HPs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXT7HPs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXT7HPs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXT7HPs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXT7HPs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXT7HPs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXT7HPs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXT7HPs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXT7HPs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXT7HPs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXT7HPs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXT7HPs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXT7HPs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXT7HPs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXT7HPs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXT7HPs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXT7HPs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXT7HPs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXT7HPs.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYvby8v.s: Assembler messages:
encrypt.c: /tmp/ccYvby8v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYvby8v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYvby8v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYvby8v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvby8v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvby8v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvby8v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvby8v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvby8v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvby8v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvby8v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvby8v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYvby8v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvby8v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYvby8v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYvby8v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvby8v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvby8v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvby8v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvby8v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvby8v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYvby8v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvby8v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvby8v.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKRzeBE.s: Assembler messages:
encrypt.c: /tmp/ccKRzeBE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKRzeBE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKRzeBE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKRzeBE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRzeBE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRzeBE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRzeBE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRzeBE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRzeBE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKRzeBE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKRzeBE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKRzeBE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKRzeBE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRzeBE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKRzeBE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKRzeBE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKRzeBE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKRzeBE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKRzeBE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRzeBE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKRzeBE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRzeBE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKRzeBE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKRzeBE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMJK0Qy.s: Assembler messages:
encrypt.c: /tmp/ccMJK0Qy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMJK0Qy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMJK0Qy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMJK0Qy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJK0Qy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJK0Qy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJK0Qy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJK0Qy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJK0Qy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJK0Qy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJK0Qy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJK0Qy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMJK0Qy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJK0Qy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMJK0Qy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJK0Qy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMJK0Qy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJK0Qy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJK0Qy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJK0Qy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJK0Qy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJK0Qy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMJK0Qy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJK0Qy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4WmUVI.s: Assembler messages:
encrypt.c: /tmp/cc4WmUVI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4WmUVI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4WmUVI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4WmUVI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WmUVI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WmUVI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WmUVI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WmUVI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WmUVI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WmUVI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WmUVI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WmUVI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4WmUVI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WmUVI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4WmUVI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WmUVI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4WmUVI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WmUVI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4WmUVI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4WmUVI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WmUVI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4WmUVI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4WmUVI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4WmUVI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckj6gRQ.s: Assembler messages:
encrypt.c: /tmp/cckj6gRQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckj6gRQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckj6gRQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckj6gRQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj6gRQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj6gRQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj6gRQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj6gRQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj6gRQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckj6gRQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckj6gRQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckj6gRQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckj6gRQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj6gRQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckj6gRQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckj6gRQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckj6gRQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj6gRQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj6gRQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj6gRQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj6gRQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckj6gRQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj6gRQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj6gRQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1sFSOg.s: Assembler messages:
encrypt.c: /tmp/cc1sFSOg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1sFSOg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1sFSOg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1sFSOg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sFSOg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sFSOg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sFSOg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sFSOg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sFSOg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1sFSOg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1sFSOg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1sFSOg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1sFSOg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sFSOg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1sFSOg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1sFSOg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1sFSOg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sFSOg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sFSOg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sFSOg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sFSOg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1sFSOg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sFSOg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sFSOg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjODcsL.s: Assembler messages:
encrypt.c: /tmp/ccjODcsL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjODcsL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjODcsL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjODcsL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjODcsL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjODcsL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjODcsL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjODcsL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjODcsL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjODcsL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjODcsL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjODcsL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjODcsL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjODcsL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjODcsL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjODcsL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjODcsL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjODcsL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjODcsL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjODcsL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjODcsL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjODcsL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjODcsL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjODcsL.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYoqYXM.s: Assembler messages:
encrypt.c: /tmp/ccYoqYXM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYoqYXM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYoqYXM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYoqYXM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoqYXM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoqYXM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoqYXM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoqYXM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoqYXM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYoqYXM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYoqYXM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYoqYXM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYoqYXM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoqYXM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYoqYXM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYoqYXM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYoqYXM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYoqYXM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYoqYXM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYoqYXM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoqYXM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYoqYXM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYoqYXM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYoqYXM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpv6R0n.s: Assembler messages:
encrypt.c: /tmp/ccpv6R0n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpv6R0n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpv6R0n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpv6R0n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpv6R0n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpv6R0n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpv6R0n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpv6R0n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpv6R0n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpv6R0n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpv6R0n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpv6R0n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpv6R0n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpv6R0n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpv6R0n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpv6R0n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpv6R0n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpv6R0n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpv6R0n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpv6R0n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpv6R0n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpv6R0n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpv6R0n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpv6R0n.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccJfWznf.s: Assembler messages:
encrypt.c: /tmp/ccJfWznf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJfWznf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJfWznf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJfWznf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfWznf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfWznf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfWznf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfWznf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfWznf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfWznf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfWznf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfWznf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJfWznf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfWznf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJfWznf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJfWznf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfWznf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfWznf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfWznf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfWznf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfWznf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfWznf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfWznf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfWznf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cccXP8u9.s: Assembler messages:
encrypt.c: /tmp/cccXP8u9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccXP8u9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccXP8u9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccXP8u9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXP8u9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXP8u9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXP8u9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXP8u9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXP8u9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccXP8u9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccXP8u9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccXP8u9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccXP8u9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXP8u9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccXP8u9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccXP8u9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccXP8u9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccXP8u9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccXP8u9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccXP8u9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXP8u9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccXP8u9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccXP8u9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccXP8u9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1ylfxn.s: Assembler messages:
encrypt.c: /tmp/cc1ylfxn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ylfxn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ylfxn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ylfxn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ylfxn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ylfxn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ylfxn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ylfxn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ylfxn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ylfxn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ylfxn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ylfxn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ylfxn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ylfxn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ylfxn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1ylfxn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ylfxn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ylfxn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ylfxn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ylfxn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ylfxn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ylfxn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ylfxn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ylfxn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cccId9Rh.s: Assembler messages:
encrypt.c: /tmp/cccId9Rh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccId9Rh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccId9Rh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccId9Rh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccId9Rh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccId9Rh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccId9Rh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccId9Rh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccId9Rh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccId9Rh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccId9Rh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccId9Rh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccId9Rh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccId9Rh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccId9Rh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccId9Rh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccId9Rh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccId9Rh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccId9Rh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccId9Rh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccId9Rh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccId9Rh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccId9Rh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccId9Rh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3yffMK.s: Assembler messages:
encrypt.c: /tmp/cc3yffMK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3yffMK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3yffMK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3yffMK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yffMK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yffMK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yffMK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yffMK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yffMK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3yffMK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3yffMK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3yffMK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3yffMK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yffMK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3yffMK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3yffMK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3yffMK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yffMK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yffMK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yffMK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yffMK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3yffMK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yffMK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yffMK.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOYY7dn.s: Assembler messages:
encrypt.c: /tmp/ccOYY7dn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOYY7dn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOYY7dn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOYY7dn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYY7dn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYY7dn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYY7dn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYY7dn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYY7dn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYY7dn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYY7dn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYY7dn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOYY7dn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYY7dn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOYY7dn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYY7dn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOYY7dn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYY7dn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOYY7dn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOYY7dn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYY7dn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOYY7dn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOYY7dn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOYY7dn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuSGrFH.s: Assembler messages:
encrypt.c: /tmp/ccuSGrFH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuSGrFH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuSGrFH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuSGrFH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSGrFH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSGrFH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSGrFH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSGrFH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSGrFH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuSGrFH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuSGrFH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuSGrFH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuSGrFH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSGrFH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuSGrFH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuSGrFH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuSGrFH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSGrFH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSGrFH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSGrFH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSGrFH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuSGrFH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSGrFH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSGrFH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwnJ55w.s: Assembler messages:
encrypt.c: /tmp/ccwnJ55w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwnJ55w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwnJ55w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwnJ55w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnJ55w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnJ55w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnJ55w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnJ55w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnJ55w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnJ55w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnJ55w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnJ55w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwnJ55w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnJ55w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwnJ55w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnJ55w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwnJ55w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnJ55w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnJ55w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnJ55w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnJ55w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnJ55w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwnJ55w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnJ55w.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccDfgWyK.s: Assembler messages:
encrypt.c: /tmp/ccDfgWyK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDfgWyK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDfgWyK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDfgWyK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfgWyK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfgWyK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfgWyK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfgWyK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfgWyK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfgWyK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfgWyK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfgWyK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDfgWyK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfgWyK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDfgWyK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfgWyK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDfgWyK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfgWyK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfgWyK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfgWyK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfgWyK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfgWyK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDfgWyK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfgWyK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccvxu1gO.s: Assembler messages:
encrypt.c: /tmp/ccvxu1gO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvxu1gO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvxu1gO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvxu1gO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxu1gO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxu1gO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxu1gO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxu1gO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxu1gO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxu1gO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxu1gO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxu1gO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvxu1gO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxu1gO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvxu1gO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvxu1gO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxu1gO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxu1gO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxu1gO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxu1gO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxu1gO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvxu1gO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxu1gO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxu1gO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMkdBSM.s: Assembler messages:
encrypt.c: /tmp/ccMkdBSM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMkdBSM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMkdBSM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMkdBSM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkdBSM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkdBSM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkdBSM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkdBSM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkdBSM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkdBSM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkdBSM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkdBSM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMkdBSM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkdBSM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMkdBSM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMkdBSM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkdBSM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkdBSM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkdBSM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkdBSM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkdBSM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMkdBSM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkdBSM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkdBSM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOSXICE.s: Assembler messages:
encrypt.c: /tmp/ccOSXICE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSXICE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSXICE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSXICE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSXICE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSXICE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSXICE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSXICE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSXICE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSXICE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSXICE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSXICE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSXICE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSXICE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSXICE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSXICE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOSXICE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSXICE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSXICE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSXICE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSXICE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSXICE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSXICE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSXICE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDxTMpR.s: Assembler messages:
encrypt.c: /tmp/ccDxTMpR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDxTMpR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDxTMpR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDxTMpR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxTMpR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxTMpR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxTMpR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxTMpR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxTMpR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDxTMpR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDxTMpR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDxTMpR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDxTMpR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxTMpR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDxTMpR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDxTMpR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDxTMpR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDxTMpR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDxTMpR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxTMpR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDxTMpR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDxTMpR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDxTMpR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDxTMpR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK4bODA.s: Assembler messages:
encrypt.c: /tmp/ccK4bODA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK4bODA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK4bODA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK4bODA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4bODA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4bODA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4bODA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4bODA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4bODA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4bODA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4bODA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4bODA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK4bODA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4bODA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK4bODA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4bODA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK4bODA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4bODA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4bODA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4bODA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4bODA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4bODA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK4bODA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4bODA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckm8hvK.s: Assembler messages:
encrypt.c: /tmp/cckm8hvK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckm8hvK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckm8hvK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckm8hvK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm8hvK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm8hvK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm8hvK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm8hvK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm8hvK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckm8hvK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckm8hvK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckm8hvK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckm8hvK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm8hvK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckm8hvK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckm8hvK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckm8hvK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckm8hvK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckm8hvK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckm8hvK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm8hvK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckm8hvK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckm8hvK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckm8hvK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwNAH52.s: Assembler messages:
encrypt.c: /tmp/ccwNAH52.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwNAH52.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwNAH52.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwNAH52.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAH52.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAH52.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAH52.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAH52.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAH52.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNAH52.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNAH52.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNAH52.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwNAH52.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAH52.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwNAH52.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwNAH52.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNAH52.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNAH52.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNAH52.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAH52.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNAH52.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwNAH52.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNAH52.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNAH52.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccur4aZ9.s: Assembler messages:
encrypt.c: /tmp/ccur4aZ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccur4aZ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccur4aZ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccur4aZ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccur4aZ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccur4aZ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccur4aZ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccur4aZ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccur4aZ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccur4aZ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccur4aZ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccur4aZ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccur4aZ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccur4aZ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccur4aZ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccur4aZ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccur4aZ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccur4aZ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccur4aZ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccur4aZ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccur4aZ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccur4aZ9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccur4aZ9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccur4aZ9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccza4mHp.s: Assembler messages:
encrypt.c: /tmp/ccza4mHp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccza4mHp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccza4mHp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccza4mHp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza4mHp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza4mHp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza4mHp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza4mHp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza4mHp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccza4mHp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccza4mHp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccza4mHp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccza4mHp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza4mHp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccza4mHp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccza4mHp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccza4mHp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza4mHp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza4mHp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza4mHp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza4mHp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccza4mHp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza4mHp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza4mHp.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaEvlJm.s: Assembler messages:
encrypt.c: /tmp/ccaEvlJm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaEvlJm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaEvlJm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaEvlJm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEvlJm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEvlJm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEvlJm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEvlJm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEvlJm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEvlJm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEvlJm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEvlJm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaEvlJm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEvlJm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaEvlJm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEvlJm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaEvlJm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEvlJm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEvlJm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEvlJm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEvlJm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEvlJm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaEvlJm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEvlJm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqTwOWC.s: Assembler messages:
encrypt.c: /tmp/ccqTwOWC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqTwOWC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqTwOWC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqTwOWC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTwOWC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTwOWC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTwOWC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTwOWC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTwOWC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqTwOWC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqTwOWC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqTwOWC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqTwOWC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTwOWC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqTwOWC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqTwOWC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqTwOWC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTwOWC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTwOWC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTwOWC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTwOWC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqTwOWC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTwOWC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTwOWC.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