Implementation notes: x86, h8bobcat, crypto_aead/omdsha256k128n96tau128v2

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
438064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
438596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
439385? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170718
439745? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
441874? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081420170718
444087? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170718
454200? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
454408? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
456261? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170718
457206? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081420170718
459633? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
460973? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081420170718
461861? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170718
462925? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
469243? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
472250? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081420170718
479109? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
479992? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
480158? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
481070? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
481194? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
482315? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170718
483137? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170718
485369? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
486937? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
490841? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
491829? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
492362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
492951? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
496574? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
496598? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170718
497397? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
497757? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
498636? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
499054? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
499434? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081420170718
500593? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170718
500612? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170718
502474? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170718
503377? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
509884? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
514995? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170718
516620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170718
517128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
517584? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
519774? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
519901? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081420170718
520001? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
520063? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
521365? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
530399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
530584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
532233? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
532874? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
532907? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
533321? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
533986? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
534151? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
536621? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
538536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
538812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
538840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
539847? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
541201? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
541244? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170718
542588? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
544151? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081420170718
544184? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170718
545119? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
545338? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081420170718
545847? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
546018? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
547053? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170718
548629? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
548919? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
549067? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
549190? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081420170718
550216? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081420170718
551095? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081420170718
551162? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081420170718
551304? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081420170718
552444? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081420170718
552824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
554558? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081420170718
555959? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
556577? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
556814? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170718
556895? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
556956? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
557688? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
559351? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
559355? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081420170718
561849? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081420170718
562234? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081420170718
566798? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170718
567154? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170718
568969? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
570518? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
572641? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
573890? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
576422? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
576845? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
577348? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
577913? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
579305? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
579699? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
579918? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
580137? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
580232? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
580332? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
580522? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
582493? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
583628? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
584083? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
584098? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170718
585808? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
585945? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
587333? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
587423? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
588605? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
589247? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
590857? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081420170718
591313? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170718
592215? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081420170718
593290? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
593807? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
593987? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170718
596229? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170718
596633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
596661? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170718
596681? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170718
597445? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
597574? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081420170718
597977? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081420170718
598054? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081420170718
599445? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
599711? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
600623? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
601764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718
602333? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
602614? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170718
604466? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081420170718
604566? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170718
604761? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170718
605178? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081420170718
605910? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
605920? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
606343? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170718
607464? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718
608327? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718
610010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718
610099? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718
611216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718
613348? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
617633? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
619234? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718
620536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
622312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718
622326? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718
622336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
638851? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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