Implementation notes: x86, h8bobcat, crypto_aead/omdsha256k128n96tau96v2

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
436763? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081420170718
438520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
439242? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
439266? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
442558? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170718
451393? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170718
454237? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
454760? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
456736? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170718
456869? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081420170718
460532? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081420170718
461781? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
463904? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
464531? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170718
468317? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
472402? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081420170718
473998? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
478648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
479090? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
479659? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
481436? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170718
482348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170718
483650? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
483749? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
492014? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
492066? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
492495? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
492704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
493221? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
496461? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170718
496717? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
497558? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
497952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
498261? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
499814? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170718
500018? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170718
500232? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
500464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170718
502208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
502360? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081420170718
506630? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170718
509908? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
514259? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081420170718
516183? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
516567? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
517299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
517408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
517436? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
518363? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
521398? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170718
524989? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
531648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
532147? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
532765? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
532936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
533282? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
533325? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
534195? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
534280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170718
535520? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
536104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
536879? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
536911? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
540269? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
540655? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
540868? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
543623? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081420170718
543970? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
544944? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170718
545571? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
546497? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
546677? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
547865? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170718
548402? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081420170718
548487? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081420170718
548497? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081420170718
549114? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
550183? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
550226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
551033? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
551275? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
551323? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081420170718
551627? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081420170718
552220? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081420170718
552857? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081420170718
553888? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081420170718
554914? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081420170718
555978? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081420170718
557247? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
558505? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
558596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
558933? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170718
560965? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081420170718
564395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
565977? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170718
567283? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170718
569468? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
569610? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
570257? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
572765? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
573173? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
575529? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
575619? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
576265? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
578284? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
578313? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
579244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
579433? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
579799? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
579889? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
579928? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
579984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
581277? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
581576? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
582212? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170718
582768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
583457? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
584079? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
585823? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
588098? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
589057? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
589104? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
591632? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081420170718
594890? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
594900? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
594928? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170718
596686? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170718
596709? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170718
596757? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
596876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170718
597484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
597622? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081420170718
597764? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081420170718
598291? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081420170718
600010? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170718
602333? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170718
603274? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
603644? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
603725? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
603891? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718
604433? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
604647? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081420170718
604823? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170718
605354? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718
605407? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081420170718
605478? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
605644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
605863? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718
606190? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170718
607097? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081420170718
607197? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718
608347? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718
610446? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718
610541? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718
612133? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170718
618018? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
619571? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718
620763? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
621557? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
621670? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718
622245? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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