Implementation notes: x86, h8bobcat, crypto_aead/omdsha256k128n96tau64v2

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
437224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
437465? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
438596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170718
441071? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
442310? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081420170718
444747? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170718
454609? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
454827? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
455900? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
456333? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170718
456494? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081420170718
457244? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081420170718
461115? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
464336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
465628? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170718
471542? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081420170718
476819? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
479679? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170718
479693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
479944? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
480363? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
480424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
483502? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170718
484433? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
487954? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
491568? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
491867? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
492950? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
495306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
496584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170718
497520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
497667? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
498655? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081420170718
498992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
499159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
500308? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170718
500897? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170718
501072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
501543? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
502288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170718
506991? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170718
512800? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
513223? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081420170718
515460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
517399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
518671? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
520624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
521109? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
521640? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
522486? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170718
524700? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
530371? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170718
532755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
532969? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
533245? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
533482? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
533909? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
534912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
536275? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
536513? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
537020? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
537524? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
537762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
537766? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
537952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
540821? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
545110? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
545196? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
545937? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081420170718
546122? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081420170718
546516? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170718
546606? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
546649? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
547651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
548036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
548463? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170718
548578? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081420170718
548801? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
549138? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
549186? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081420170718
549186? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081420170718
551713? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081420170718
551893? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081420170718
551969? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081420170718
552715? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
554696? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081420170718
554790? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081420170718
556149? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
556738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170718
556800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
556895? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
557275? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081420170718
560856? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081420170718
562314? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
567521? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
567621? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170718
568043? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170718
570123? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
571073? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
572170? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
572626? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
576892? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
577695? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
578963? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
579177? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
579528? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
579571? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
581870? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
582687? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
583452? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170718
583523? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
583703? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
583703? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
583704? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
583908? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
584279? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
585285? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
585428? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
585732? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
585884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
587737? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
588202? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
592045? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
592092? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081420170718
592287? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170718
593280? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
593289? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170718
596367? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
596676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170718
597707? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
600533? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170718
600846? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718
601236? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170718
603265? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
603321? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
603815? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
604186? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081420170718
604186? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170718
604348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170718
605031? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
605221? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081420170718
605254? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
605492? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170718
607126? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718
608803? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718
609240? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718
610280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718
611909? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081420170718
611990? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081420170718
612850? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081420170718
613377? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
614474? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718
615880? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
617092? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170718
617420? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718
617648? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
618398? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081420170718
620283? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718
621975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
622031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718
626473? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718

Test failure

Implementation: crypto_aead/omdsha256k128n96tau64v2/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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIqRt58.s: Assembler messages:
encrypt.c: /tmp/ccIqRt58.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIqRt58.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIqRt58.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIqRt58.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqRt58.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqRt58.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqRt58.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqRt58.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqRt58.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIqRt58.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIqRt58.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIqRt58.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIqRt58.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqRt58.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIqRt58.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIqRt58.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIqRt58.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqRt58.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqRt58.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqRt58.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqRt58.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIqRt58.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqRt58.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqRt58.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOuWSzV.s: Assembler messages:
encrypt.c: /tmp/ccOuWSzV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOuWSzV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOuWSzV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOuWSzV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuWSzV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuWSzV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuWSzV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuWSzV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuWSzV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuWSzV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuWSzV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuWSzV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOuWSzV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuWSzV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOuWSzV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuWSzV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOuWSzV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOuWSzV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuWSzV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuWSzV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuWSzV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuWSzV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOuWSzV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOuWSzV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvt5O35.s: Assembler messages:
encrypt.c: /tmp/ccvt5O35.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvt5O35.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvt5O35.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvt5O35.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt5O35.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt5O35.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt5O35.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt5O35.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt5O35.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvt5O35.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvt5O35.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvt5O35.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvt5O35.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt5O35.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvt5O35.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvt5O35.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvt5O35.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvt5O35.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvt5O35.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvt5O35.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvt5O35.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvt5O35.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvt5O35.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvt5O35.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyAniij.s: Assembler messages:
encrypt.c: /tmp/ccyAniij.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyAniij.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyAniij.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyAniij.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAniij.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAniij.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAniij.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAniij.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAniij.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAniij.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAniij.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAniij.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyAniij.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAniij.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyAniij.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyAniij.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAniij.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAniij.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAniij.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAniij.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAniij.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyAniij.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAniij.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAniij.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBPuXYU.s: Assembler messages:
encrypt.c: /tmp/ccBPuXYU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBPuXYU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBPuXYU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBPuXYU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuXYU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuXYU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuXYU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuXYU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuXYU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBPuXYU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBPuXYU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBPuXYU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBPuXYU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuXYU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBPuXYU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBPuXYU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBPuXYU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBPuXYU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBPuXYU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuXYU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBPuXYU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBPuXYU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBPuXYU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBPuXYU.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDhr5CV.s: Assembler messages:
encrypt.c: /tmp/ccDhr5CV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhr5CV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDhr5CV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDhr5CV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhr5CV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhr5CV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhr5CV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhr5CV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhr5CV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhr5CV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhr5CV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhr5CV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDhr5CV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhr5CV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDhr5CV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhr5CV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDhr5CV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhr5CV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhr5CV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhr5CV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhr5CV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhr5CV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhr5CV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhr5CV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5mMJr9.s: Assembler messages:
encrypt.c: /tmp/cc5mMJr9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5mMJr9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5mMJr9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5mMJr9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mMJr9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mMJr9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mMJr9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mMJr9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mMJr9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mMJr9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mMJr9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mMJr9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5mMJr9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mMJr9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5mMJr9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mMJr9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5mMJr9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mMJr9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5mMJr9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5mMJr9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mMJr9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5mMJr9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5mMJr9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5mMJr9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfKLd05.s: Assembler messages:
encrypt.c: /tmp/ccfKLd05.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfKLd05.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfKLd05.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfKLd05.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLd05.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLd05.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLd05.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLd05.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLd05.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKLd05.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKLd05.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKLd05.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfKLd05.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLd05.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfKLd05.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfKLd05.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKLd05.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKLd05.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKLd05.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKLd05.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKLd05.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfKLd05.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKLd05.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKLd05.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZb1xmC.s: Assembler messages:
encrypt.c: /tmp/ccZb1xmC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZb1xmC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZb1xmC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZb1xmC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb1xmC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb1xmC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb1xmC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb1xmC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb1xmC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZb1xmC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZb1xmC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZb1xmC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZb1xmC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb1xmC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZb1xmC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZb1xmC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZb1xmC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb1xmC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb1xmC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb1xmC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb1xmC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZb1xmC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb1xmC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb1xmC.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvualOt.s: Assembler messages:
encrypt.c: /tmp/ccvualOt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvualOt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvualOt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvualOt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvualOt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvualOt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvualOt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvualOt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvualOt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvualOt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvualOt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvualOt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvualOt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvualOt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvualOt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvualOt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvualOt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvualOt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvualOt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvualOt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvualOt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvualOt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvualOt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvualOt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0xWqHM.s: Assembler messages:
encrypt.c: /tmp/cc0xWqHM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0xWqHM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0xWqHM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0xWqHM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWqHM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWqHM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWqHM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWqHM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWqHM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0xWqHM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0xWqHM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0xWqHM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0xWqHM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWqHM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0xWqHM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0xWqHM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0xWqHM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0xWqHM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0xWqHM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWqHM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0xWqHM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0xWqHM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0xWqHM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0xWqHM.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3ZdGfE.s: Assembler messages:
encrypt.c: /tmp/cc3ZdGfE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZdGfE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZdGfE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ZdGfE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZdGfE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZdGfE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZdGfE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZdGfE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZdGfE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZdGfE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZdGfE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZdGfE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ZdGfE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZdGfE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZdGfE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZdGfE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ZdGfE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZdGfE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZdGfE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZdGfE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZdGfE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZdGfE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ZdGfE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZdGfE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc3z5Aoq.s: Assembler messages:
encrypt.c: /tmp/cc3z5Aoq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3z5Aoq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3z5Aoq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3z5Aoq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z5Aoq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z5Aoq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z5Aoq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z5Aoq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z5Aoq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3z5Aoq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3z5Aoq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3z5Aoq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3z5Aoq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z5Aoq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3z5Aoq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3z5Aoq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3z5Aoq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3z5Aoq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3z5Aoq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3z5Aoq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3z5Aoq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3z5Aoq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3z5Aoq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3z5Aoq.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc8GTAIt.s: Assembler messages:
encrypt.c: /tmp/cc8GTAIt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8GTAIt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8GTAIt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8GTAIt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GTAIt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GTAIt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GTAIt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GTAIt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GTAIt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GTAIt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GTAIt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GTAIt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8GTAIt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GTAIt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8GTAIt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GTAIt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8GTAIt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GTAIt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GTAIt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GTAIt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GTAIt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GTAIt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8GTAIt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GTAIt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKfoVIC.s: Assembler messages:
encrypt.c: /tmp/ccKfoVIC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKfoVIC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKfoVIC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKfoVIC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfoVIC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfoVIC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfoVIC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfoVIC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfoVIC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKfoVIC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKfoVIC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKfoVIC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKfoVIC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfoVIC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKfoVIC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKfoVIC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKfoVIC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfoVIC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfoVIC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfoVIC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfoVIC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKfoVIC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfoVIC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfoVIC.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cct2MNYD.s: Assembler messages:
encrypt.c: /tmp/cct2MNYD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2MNYD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2MNYD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct2MNYD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MNYD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MNYD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MNYD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MNYD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MNYD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2MNYD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2MNYD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2MNYD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2MNYD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MNYD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2MNYD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2MNYD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct2MNYD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2MNYD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2MNYD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2MNYD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MNYD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2MNYD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2MNYD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2MNYD.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4mYbId.s: Assembler messages:
encrypt.c: /tmp/cc4mYbId.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4mYbId.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4mYbId.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4mYbId.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mYbId.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mYbId.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mYbId.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mYbId.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mYbId.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mYbId.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mYbId.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mYbId.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4mYbId.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mYbId.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4mYbId.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4mYbId.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mYbId.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mYbId.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mYbId.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mYbId.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mYbId.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4mYbId.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mYbId.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mYbId.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5zGLGp.s: Assembler messages:
encrypt.c: /tmp/cc5zGLGp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5zGLGp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5zGLGp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5zGLGp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zGLGp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zGLGp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zGLGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zGLGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zGLGp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zGLGp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zGLGp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zGLGp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5zGLGp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zGLGp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5zGLGp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zGLGp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5zGLGp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zGLGp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zGLGp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zGLGp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zGLGp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zGLGp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5zGLGp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zGLGp.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRINW0g.s: Assembler messages:
encrypt.c: /tmp/ccRINW0g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRINW0g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRINW0g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRINW0g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRINW0g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRINW0g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRINW0g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRINW0g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRINW0g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRINW0g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRINW0g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRINW0g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRINW0g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRINW0g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRINW0g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRINW0g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRINW0g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRINW0g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRINW0g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRINW0g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRINW0g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRINW0g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRINW0g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRINW0g.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccROF8Ex.s: Assembler messages:
encrypt.c: /tmp/ccROF8Ex.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccROF8Ex.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccROF8Ex.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccROF8Ex.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROF8Ex.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROF8Ex.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROF8Ex.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROF8Ex.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROF8Ex.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROF8Ex.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROF8Ex.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROF8Ex.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccROF8Ex.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROF8Ex.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccROF8Ex.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROF8Ex.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccROF8Ex.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccROF8Ex.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccROF8Ex.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccROF8Ex.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROF8Ex.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccROF8Ex.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccROF8Ex.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccROF8Ex.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZBCzZ6.s: Assembler messages:
encrypt.c: /tmp/ccZBCzZ6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZBCzZ6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZBCzZ6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZBCzZ6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBCzZ6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBCzZ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBCzZ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBCzZ6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBCzZ6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZBCzZ6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZBCzZ6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZBCzZ6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZBCzZ6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBCzZ6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZBCzZ6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZBCzZ6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZBCzZ6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBCzZ6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBCzZ6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBCzZ6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBCzZ6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZBCzZ6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBCzZ6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBCzZ6.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccb4pGdp.s: Assembler messages:
encrypt.c: /tmp/ccb4pGdp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb4pGdp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb4pGdp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb4pGdp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4pGdp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4pGdp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4pGdp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4pGdp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4pGdp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4pGdp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4pGdp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4pGdp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb4pGdp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4pGdp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb4pGdp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4pGdp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb4pGdp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4pGdp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4pGdp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4pGdp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4pGdp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4pGdp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb4pGdp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4pGdp.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6AfCSv.s: Assembler messages:
encrypt.c: /tmp/cc6AfCSv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6AfCSv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6AfCSv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6AfCSv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AfCSv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AfCSv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AfCSv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AfCSv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AfCSv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AfCSv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AfCSv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AfCSv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6AfCSv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AfCSv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6AfCSv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AfCSv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6AfCSv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AfCSv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6AfCSv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6AfCSv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AfCSv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6AfCSv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6AfCSv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6AfCSv.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfKQQTd.s: Assembler messages:
encrypt.c: /tmp/ccfKQQTd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfKQQTd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfKQQTd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfKQQTd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQQTd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQQTd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQQTd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQQTd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQQTd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKQQTd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKQQTd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKQQTd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfKQQTd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQQTd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfKQQTd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfKQQTd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKQQTd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKQQTd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKQQTd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQQTd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKQQTd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfKQQTd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKQQTd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKQQTd.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc60k022.s: Assembler messages:
encrypt.c: /tmp/cc60k022.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc60k022.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc60k022.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc60k022.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60k022.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60k022.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60k022.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60k022.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60k022.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60k022.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60k022.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60k022.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc60k022.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60k022.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc60k022.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60k022.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc60k022.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60k022.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60k022.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60k022.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60k022.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60k022.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc60k022.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60k022.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczyDuFc.s: Assembler messages:
encrypt.c: /tmp/cczyDuFc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczyDuFc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczyDuFc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczyDuFc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyDuFc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyDuFc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyDuFc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyDuFc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyDuFc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczyDuFc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczyDuFc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczyDuFc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczyDuFc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyDuFc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczyDuFc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczyDuFc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczyDuFc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyDuFc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyDuFc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyDuFc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyDuFc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczyDuFc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyDuFc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyDuFc.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCAWEia.s: Assembler messages:
encrypt.c: /tmp/ccCAWEia.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCAWEia.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCAWEia.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCAWEia.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAWEia.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAWEia.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAWEia.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAWEia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAWEia.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAWEia.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAWEia.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAWEia.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCAWEia.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAWEia.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCAWEia.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAWEia.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCAWEia.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAWEia.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAWEia.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAWEia.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAWEia.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAWEia.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAWEia.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAWEia.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRRvs5j.s: Assembler messages:
encrypt.c: /tmp/ccRRvs5j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRRvs5j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRRvs5j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRRvs5j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRvs5j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRvs5j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRvs5j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRvs5j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRvs5j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRvs5j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRvs5j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRvs5j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRRvs5j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRvs5j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRRvs5j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRRvs5j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRvs5j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRvs5j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRvs5j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRvs5j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRvs5j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRRvs5j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRvs5j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRvs5j.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccB1ZA52.s: Assembler messages:
encrypt.c: /tmp/ccB1ZA52.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB1ZA52.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB1ZA52.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB1ZA52.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1ZA52.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1ZA52.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1ZA52.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1ZA52.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1ZA52.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1ZA52.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1ZA52.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1ZA52.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB1ZA52.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1ZA52.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB1ZA52.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1ZA52.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB1ZA52.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1ZA52.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB1ZA52.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB1ZA52.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1ZA52.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB1ZA52.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1ZA52.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB1ZA52.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMVeFi0.s: Assembler messages:
encrypt.c: /tmp/ccMVeFi0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMVeFi0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMVeFi0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMVeFi0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVeFi0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVeFi0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVeFi0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVeFi0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVeFi0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMVeFi0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMVeFi0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMVeFi0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMVeFi0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVeFi0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMVeFi0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMVeFi0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMVeFi0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMVeFi0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMVeFi0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVeFi0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMVeFi0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMVeFi0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMVeFi0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMVeFi0.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0dBFza.s: Assembler messages:
encrypt.c: /tmp/cc0dBFza.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0dBFza.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0dBFza.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0dBFza.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dBFza.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dBFza.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dBFza.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dBFza.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dBFza.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0dBFza.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0dBFza.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0dBFza.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0dBFza.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dBFza.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0dBFza.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0dBFza.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0dBFza.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0dBFza.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0dBFza.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0dBFza.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dBFza.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0dBFza.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0dBFza.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0dBFza.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB1e1tc.s: Assembler messages:
encrypt.c: /tmp/ccB1e1tc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB1e1tc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB1e1tc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB1e1tc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1e1tc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1e1tc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1e1tc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1e1tc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1e1tc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1e1tc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1e1tc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1e1tc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB1e1tc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1e1tc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB1e1tc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB1e1tc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1e1tc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1e1tc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1e1tc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1e1tc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1e1tc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1e1tc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1e1tc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1e1tc.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIHhb1u.s: Assembler messages:
encrypt.c: /tmp/ccIHhb1u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIHhb1u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIHhb1u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIHhb1u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhb1u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhb1u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhb1u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhb1u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhb1u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHhb1u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHhb1u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHhb1u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIHhb1u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhb1u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIHhb1u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIHhb1u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHhb1u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHhb1u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHhb1u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHhb1u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHhb1u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIHhb1u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHhb1u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHhb1u.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKXF5Sk.s: Assembler messages:
encrypt.c: /tmp/ccKXF5Sk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKXF5Sk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKXF5Sk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKXF5Sk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXF5Sk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXF5Sk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXF5Sk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXF5Sk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXF5Sk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXF5Sk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXF5Sk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXF5Sk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKXF5Sk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXF5Sk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKXF5Sk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXF5Sk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKXF5Sk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXF5Sk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXF5Sk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXF5Sk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXF5Sk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXF5Sk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKXF5Sk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXF5Sk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC4mMLk.s: Assembler messages:
encrypt.c: /tmp/ccC4mMLk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC4mMLk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC4mMLk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC4mMLk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mMLk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mMLk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mMLk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mMLk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mMLk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4mMLk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4mMLk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4mMLk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC4mMLk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mMLk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC4mMLk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4mMLk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC4mMLk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4mMLk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC4mMLk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC4mMLk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mMLk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC4mMLk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC4mMLk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC4mMLk.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNHTmGE.s: Assembler messages:
encrypt.c: /tmp/ccNHTmGE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNHTmGE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNHTmGE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNHTmGE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHTmGE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHTmGE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHTmGE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHTmGE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHTmGE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNHTmGE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNHTmGE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNHTmGE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNHTmGE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHTmGE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNHTmGE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNHTmGE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNHTmGE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHTmGE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHTmGE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHTmGE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHTmGE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNHTmGE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHTmGE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHTmGE.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC5XsQn.s: Assembler messages:
encrypt.c: /tmp/ccC5XsQn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC5XsQn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC5XsQn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC5XsQn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5XsQn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5XsQn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5XsQn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5XsQn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5XsQn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5XsQn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5XsQn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5XsQn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC5XsQn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5XsQn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC5XsQn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC5XsQn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5XsQn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5XsQn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5XsQn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5XsQn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5XsQn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC5XsQn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5XsQn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5XsQn.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDnLyVk.s: Assembler messages:
encrypt.c: /tmp/ccDnLyVk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnLyVk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnLyVk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnLyVk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnLyVk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnLyVk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnLyVk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnLyVk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnLyVk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnLyVk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnLyVk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnLyVk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnLyVk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnLyVk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnLyVk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnLyVk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDnLyVk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnLyVk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnLyVk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnLyVk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnLyVk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnLyVk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDnLyVk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnLyVk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWn0kfl.s: Assembler messages:
encrypt.c: /tmp/ccWn0kfl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWn0kfl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWn0kfl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWn0kfl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn0kfl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn0kfl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn0kfl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn0kfl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn0kfl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWn0kfl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWn0kfl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWn0kfl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWn0kfl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn0kfl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWn0kfl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWn0kfl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWn0kfl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWn0kfl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWn0kfl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWn0kfl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn0kfl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWn0kfl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWn0kfl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWn0kfl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjv25Uy.s: Assembler messages:
encrypt.c: /tmp/ccjv25Uy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjv25Uy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjv25Uy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjv25Uy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv25Uy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv25Uy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv25Uy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv25Uy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv25Uy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjv25Uy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjv25Uy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjv25Uy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjv25Uy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv25Uy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjv25Uy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjv25Uy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjv25Uy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjv25Uy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjv25Uy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv25Uy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjv25Uy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjv25Uy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjv25Uy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjv25Uy.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDkCmI1.s: Assembler messages:
encrypt.c: /tmp/ccDkCmI1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDkCmI1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDkCmI1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDkCmI1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkCmI1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkCmI1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkCmI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkCmI1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkCmI1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDkCmI1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDkCmI1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDkCmI1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDkCmI1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkCmI1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDkCmI1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDkCmI1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDkCmI1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkCmI1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkCmI1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkCmI1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkCmI1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDkCmI1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkCmI1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkCmI1.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbRTli2.s: Assembler messages:
encrypt.c: /tmp/ccbRTli2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbRTli2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbRTli2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbRTli2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRTli2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRTli2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRTli2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRTli2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRTli2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRTli2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRTli2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRTli2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbRTli2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRTli2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbRTli2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRTli2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbRTli2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRTli2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRTli2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRTli2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRTli2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRTli2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbRTli2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRTli2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUsnIc6.s: Assembler messages:
encrypt.c: /tmp/ccUsnIc6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUsnIc6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUsnIc6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUsnIc6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsnIc6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsnIc6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsnIc6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsnIc6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsnIc6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsnIc6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsnIc6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsnIc6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUsnIc6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsnIc6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUsnIc6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsnIc6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUsnIc6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsnIc6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsnIc6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsnIc6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsnIc6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsnIc6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUsnIc6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsnIc6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczz5LsZ.s: Assembler messages:
encrypt.c: /tmp/cczz5LsZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczz5LsZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczz5LsZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczz5LsZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz5LsZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz5LsZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz5LsZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz5LsZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz5LsZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczz5LsZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczz5LsZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczz5LsZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczz5LsZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz5LsZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczz5LsZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczz5LsZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczz5LsZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczz5LsZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczz5LsZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz5LsZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczz5LsZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczz5LsZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczz5LsZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczz5LsZ.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNTeqEN.s: Assembler messages:
encrypt.c: /tmp/ccNTeqEN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNTeqEN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNTeqEN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNTeqEN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTeqEN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTeqEN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTeqEN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTeqEN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTeqEN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNTeqEN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNTeqEN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNTeqEN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNTeqEN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTeqEN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNTeqEN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNTeqEN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNTeqEN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNTeqEN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNTeqEN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTeqEN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNTeqEN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNTeqEN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNTeqEN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNTeqEN.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwPJs81.s: Assembler messages:
encrypt.c: /tmp/ccwPJs81.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwPJs81.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwPJs81.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwPJs81.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPJs81.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPJs81.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPJs81.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPJs81.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPJs81.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPJs81.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPJs81.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPJs81.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwPJs81.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPJs81.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwPJs81.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPJs81.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwPJs81.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPJs81.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPJs81.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPJs81.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPJs81.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPJs81.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwPJs81.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPJs81.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6ErlY0.s: Assembler messages:
encrypt.c: /tmp/cc6ErlY0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ErlY0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ErlY0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ErlY0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ErlY0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ErlY0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ErlY0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ErlY0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ErlY0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ErlY0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ErlY0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ErlY0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ErlY0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ErlY0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ErlY0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6ErlY0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ErlY0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ErlY0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ErlY0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ErlY0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ErlY0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ErlY0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ErlY0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ErlY0.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXbyyO6.s: Assembler messages:
encrypt.c: /tmp/ccXbyyO6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbyyO6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXbyyO6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXbyyO6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbyyO6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbyyO6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbyyO6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbyyO6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbyyO6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbyyO6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbyyO6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbyyO6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXbyyO6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbyyO6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXbyyO6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbyyO6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXbyyO6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbyyO6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbyyO6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbyyO6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbyyO6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbyyO6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbyyO6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbyyO6.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoxEk8g.s: Assembler messages:
encrypt.c: /tmp/ccoxEk8g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoxEk8g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoxEk8g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoxEk8g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxEk8g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxEk8g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxEk8g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxEk8g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxEk8g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxEk8g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxEk8g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxEk8g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoxEk8g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxEk8g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoxEk8g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxEk8g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoxEk8g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxEk8g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxEk8g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxEk8g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxEk8g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxEk8g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoxEk8g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxEk8g.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqI4lUd.s: Assembler messages:
encrypt.c: /tmp/ccqI4lUd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqI4lUd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqI4lUd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqI4lUd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI4lUd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI4lUd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI4lUd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI4lUd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI4lUd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqI4lUd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqI4lUd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqI4lUd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqI4lUd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI4lUd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqI4lUd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqI4lUd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqI4lUd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqI4lUd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqI4lUd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI4lUd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqI4lUd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqI4lUd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqI4lUd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqI4lUd.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfqfGBs.s: Assembler messages:
encrypt.c: /tmp/ccfqfGBs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfqfGBs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfqfGBs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfqfGBs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqfGBs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqfGBs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqfGBs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqfGBs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqfGBs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqfGBs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqfGBs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqfGBs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfqfGBs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqfGBs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfqfGBs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqfGBs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfqfGBs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfqfGBs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqfGBs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqfGBs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqfGBs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqfGBs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfqfGBs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfqfGBs.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckCCvlq.s: Assembler messages:
encrypt.c: /tmp/cckCCvlq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckCCvlq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckCCvlq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckCCvlq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCCvlq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCCvlq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCCvlq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCCvlq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCCvlq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckCCvlq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckCCvlq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckCCvlq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckCCvlq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCCvlq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckCCvlq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckCCvlq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckCCvlq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckCCvlq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckCCvlq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCCvlq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckCCvlq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckCCvlq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckCCvlq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckCCvlq.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVG5qFZ.s: Assembler messages:
encrypt.c: /tmp/ccVG5qFZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVG5qFZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVG5qFZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVG5qFZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG5qFZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG5qFZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG5qFZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG5qFZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG5qFZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG5qFZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG5qFZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG5qFZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVG5qFZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG5qFZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVG5qFZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVG5qFZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG5qFZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG5qFZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG5qFZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG5qFZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG5qFZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVG5qFZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG5qFZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG5qFZ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvD7WOk.s: Assembler messages:
encrypt.c: /tmp/ccvD7WOk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvD7WOk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvD7WOk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvD7WOk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD7WOk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD7WOk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD7WOk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD7WOk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD7WOk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvD7WOk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvD7WOk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvD7WOk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvD7WOk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD7WOk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvD7WOk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvD7WOk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvD7WOk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvD7WOk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvD7WOk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvD7WOk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD7WOk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvD7WOk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvD7WOk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvD7WOk.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwy0BK9.s: Assembler messages:
encrypt.c: /tmp/ccwy0BK9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwy0BK9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwy0BK9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwy0BK9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy0BK9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy0BK9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy0BK9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy0BK9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy0BK9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwy0BK9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwy0BK9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwy0BK9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwy0BK9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy0BK9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwy0BK9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwy0BK9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwy0BK9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy0BK9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy0BK9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy0BK9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy0BK9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwy0BK9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy0BK9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy0BK9.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyAagds.s: Assembler messages:
encrypt.c: /tmp/ccyAagds.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyAagds.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyAagds.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyAagds.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAagds.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAagds.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAagds.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAagds.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAagds.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAagds.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAagds.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAagds.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyAagds.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAagds.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyAagds.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAagds.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyAagds.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAagds.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyAagds.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyAagds.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAagds.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyAagds.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyAagds.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyAagds.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5ZJAUG.s: Assembler messages:
encrypt.c: /tmp/cc5ZJAUG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ZJAUG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ZJAUG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ZJAUG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZJAUG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZJAUG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZJAUG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZJAUG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZJAUG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ZJAUG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ZJAUG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ZJAUG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ZJAUG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZJAUG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ZJAUG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5ZJAUG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ZJAUG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZJAUG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZJAUG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZJAUG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZJAUG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ZJAUG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZJAUG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZJAUG.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQOlPWQ.s: Assembler messages:
encrypt.c: /tmp/ccQOlPWQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQOlPWQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQOlPWQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQOlPWQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOlPWQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOlPWQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOlPWQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOlPWQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOlPWQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOlPWQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOlPWQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOlPWQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQOlPWQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOlPWQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQOlPWQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOlPWQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQOlPWQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOlPWQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOlPWQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOlPWQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOlPWQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOlPWQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQOlPWQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOlPWQ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8IhKF4.s: Assembler messages:
encrypt.c: /tmp/cc8IhKF4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8IhKF4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8IhKF4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8IhKF4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IhKF4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IhKF4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IhKF4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IhKF4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IhKF4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8IhKF4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8IhKF4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8IhKF4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8IhKF4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IhKF4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8IhKF4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8IhKF4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8IhKF4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8IhKF4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8IhKF4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8IhKF4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IhKF4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8IhKF4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8IhKF4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8IhKF4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccshTEFQ.s: Assembler messages:
encrypt.c: /tmp/ccshTEFQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccshTEFQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccshTEFQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccshTEFQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshTEFQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshTEFQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshTEFQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshTEFQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshTEFQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshTEFQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshTEFQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshTEFQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccshTEFQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshTEFQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccshTEFQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccshTEFQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshTEFQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshTEFQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshTEFQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshTEFQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshTEFQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccshTEFQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshTEFQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshTEFQ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAfugMT.s: Assembler messages:
encrypt.c: /tmp/ccAfugMT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAfugMT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAfugMT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAfugMT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfugMT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfugMT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfugMT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfugMT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfugMT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfugMT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfugMT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfugMT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAfugMT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfugMT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAfugMT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfugMT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAfugMT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfugMT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfugMT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfugMT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfugMT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfugMT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAfugMT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfugMT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTm5ygz.s: Assembler messages:
encrypt.c: /tmp/ccTm5ygz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTm5ygz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTm5ygz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTm5ygz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTm5ygz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTm5ygz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTm5ygz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTm5ygz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTm5ygz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTm5ygz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTm5ygz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTm5ygz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTm5ygz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTm5ygz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTm5ygz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTm5ygz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTm5ygz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTm5ygz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTm5ygz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTm5ygz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTm5ygz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTm5ygz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTm5ygz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTm5ygz.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFFkOrG.s: Assembler messages:
encrypt.c: /tmp/ccFFkOrG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFFkOrG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFFkOrG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFFkOrG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFkOrG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFkOrG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFkOrG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFkOrG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFkOrG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFFkOrG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFFkOrG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFFkOrG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFFkOrG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFkOrG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFFkOrG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFFkOrG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFFkOrG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFkOrG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFkOrG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFFkOrG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFkOrG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFFkOrG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFkOrG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFFkOrG.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPf2ur4.s: Assembler messages:
encrypt.c: /tmp/ccPf2ur4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPf2ur4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPf2ur4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPf2ur4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf2ur4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf2ur4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf2ur4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf2ur4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf2ur4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPf2ur4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPf2ur4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPf2ur4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPf2ur4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf2ur4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPf2ur4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPf2ur4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPf2ur4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPf2ur4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPf2ur4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPf2ur4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf2ur4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPf2ur4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPf2ur4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPf2ur4.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF6tNKC.s: Assembler messages:
encrypt.c: /tmp/ccF6tNKC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF6tNKC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF6tNKC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF6tNKC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6tNKC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6tNKC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6tNKC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6tNKC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6tNKC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6tNKC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6tNKC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6tNKC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF6tNKC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6tNKC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF6tNKC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6tNKC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF6tNKC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6tNKC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6tNKC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6tNKC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6tNKC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6tNKC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF6tNKC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6tNKC.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfgBaKW.s: Assembler messages:
encrypt.c: /tmp/ccfgBaKW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfgBaKW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfgBaKW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfgBaKW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgBaKW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgBaKW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgBaKW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgBaKW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgBaKW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfgBaKW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfgBaKW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfgBaKW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfgBaKW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgBaKW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfgBaKW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfgBaKW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfgBaKW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfgBaKW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfgBaKW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgBaKW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfgBaKW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfgBaKW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfgBaKW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfgBaKW.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdqQXKV.s: Assembler messages:
encrypt.c: /tmp/ccdqQXKV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdqQXKV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdqQXKV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdqQXKV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqQXKV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqQXKV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqQXKV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqQXKV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqQXKV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqQXKV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqQXKV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqQXKV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdqQXKV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqQXKV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdqQXKV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdqQXKV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqQXKV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqQXKV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqQXKV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqQXKV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqQXKV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdqQXKV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqQXKV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqQXKV.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclN5VpL.s: Assembler messages:
encrypt.c: /tmp/cclN5VpL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclN5VpL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclN5VpL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclN5VpL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN5VpL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN5VpL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN5VpL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN5VpL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN5VpL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclN5VpL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclN5VpL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclN5VpL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclN5VpL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN5VpL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclN5VpL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclN5VpL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclN5VpL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclN5VpL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclN5VpL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclN5VpL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN5VpL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclN5VpL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclN5VpL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclN5VpL.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0jHM3B.s: Assembler messages:
encrypt.c: /tmp/cc0jHM3B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0jHM3B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0jHM3B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0jHM3B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jHM3B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jHM3B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jHM3B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jHM3B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jHM3B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jHM3B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jHM3B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jHM3B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0jHM3B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jHM3B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0jHM3B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jHM3B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0jHM3B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jHM3B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0jHM3B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0jHM3B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jHM3B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0jHM3B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0jHM3B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0jHM3B.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGlCfgN.s: Assembler messages:
encrypt.c: /tmp/ccGlCfgN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGlCfgN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGlCfgN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGlCfgN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlCfgN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlCfgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlCfgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlCfgN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlCfgN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlCfgN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlCfgN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlCfgN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGlCfgN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlCfgN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGlCfgN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGlCfgN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlCfgN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlCfgN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlCfgN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlCfgN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlCfgN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGlCfgN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlCfgN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlCfgN.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx2bsWM.s: Assembler messages:
encrypt.c: /tmp/ccx2bsWM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx2bsWM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx2bsWM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx2bsWM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2bsWM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2bsWM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2bsWM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2bsWM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2bsWM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2bsWM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2bsWM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2bsWM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx2bsWM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2bsWM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx2bsWM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2bsWM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx2bsWM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2bsWM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2bsWM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2bsWM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2bsWM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2bsWM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2bsWM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2bsWM.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxa9lDW.s: Assembler messages:
encrypt.c: /tmp/ccxa9lDW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxa9lDW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxa9lDW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxa9lDW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxa9lDW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxa9lDW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxa9lDW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxa9lDW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxa9lDW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxa9lDW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxa9lDW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxa9lDW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxa9lDW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxa9lDW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxa9lDW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxa9lDW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxa9lDW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxa9lDW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxa9lDW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxa9lDW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxa9lDW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxa9lDW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxa9lDW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxa9lDW.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc32pJ8F.s: Assembler messages:
encrypt.c: /tmp/cc32pJ8F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32pJ8F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32pJ8F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc32pJ8F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32pJ8F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32pJ8F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32pJ8F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32pJ8F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32pJ8F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32pJ8F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32pJ8F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32pJ8F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32pJ8F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32pJ8F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32pJ8F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32pJ8F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc32pJ8F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32pJ8F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32pJ8F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32pJ8F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32pJ8F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32pJ8F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32pJ8F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32pJ8F.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5hKC1o.s: Assembler messages:
encrypt.c: /tmp/cc5hKC1o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5hKC1o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5hKC1o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5hKC1o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hKC1o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hKC1o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hKC1o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hKC1o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hKC1o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hKC1o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hKC1o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hKC1o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5hKC1o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hKC1o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5hKC1o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5hKC1o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hKC1o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hKC1o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hKC1o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hKC1o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hKC1o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5hKC1o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hKC1o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hKC1o.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGXVEfJ.s: Assembler messages:
encrypt.c: /tmp/ccGXVEfJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGXVEfJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGXVEfJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGXVEfJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXVEfJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXVEfJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXVEfJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXVEfJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXVEfJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXVEfJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXVEfJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXVEfJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGXVEfJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXVEfJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGXVEfJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXVEfJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGXVEfJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXVEfJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXVEfJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXVEfJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXVEfJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXVEfJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGXVEfJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXVEfJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwAo4pz.s: Assembler messages:
encrypt.c: /tmp/ccwAo4pz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwAo4pz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwAo4pz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwAo4pz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAo4pz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAo4pz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAo4pz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAo4pz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAo4pz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAo4pz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAo4pz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAo4pz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwAo4pz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAo4pz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwAo4pz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwAo4pz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAo4pz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAo4pz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAo4pz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAo4pz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAo4pz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwAo4pz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAo4pz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAo4pz.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc2WCo4d.s: Assembler messages:
encrypt.c: /tmp/cc2WCo4d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2WCo4d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2WCo4d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2WCo4d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WCo4d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WCo4d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WCo4d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WCo4d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WCo4d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2WCo4d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2WCo4d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2WCo4d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2WCo4d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WCo4d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2WCo4d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2WCo4d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2WCo4d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2WCo4d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2WCo4d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WCo4d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2WCo4d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2WCo4d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2WCo4d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2WCo4d.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccimbHVG.s: Assembler messages:
encrypt.c: /tmp/ccimbHVG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimbHVG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccimbHVG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccimbHVG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimbHVG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimbHVG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimbHVG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimbHVG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimbHVG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimbHVG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimbHVG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimbHVG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccimbHVG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimbHVG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccimbHVG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimbHVG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccimbHVG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimbHVG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimbHVG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimbHVG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimbHVG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimbHVG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimbHVG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimbHVG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccImLcYJ.s: Assembler messages:
encrypt.c: /tmp/ccImLcYJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccImLcYJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccImLcYJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccImLcYJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImLcYJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImLcYJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImLcYJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImLcYJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImLcYJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImLcYJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImLcYJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImLcYJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccImLcYJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImLcYJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccImLcYJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImLcYJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccImLcYJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImLcYJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImLcYJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImLcYJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImLcYJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImLcYJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccImLcYJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImLcYJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cce3T97o.s: Assembler messages:
encrypt.c: /tmp/cce3T97o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3T97o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce3T97o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce3T97o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3T97o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3T97o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3T97o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3T97o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3T97o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3T97o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3T97o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3T97o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce3T97o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3T97o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce3T97o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce3T97o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3T97o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3T97o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3T97o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3T97o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3T97o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3T97o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3T97o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3T97o.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf4qUfW.s: Assembler messages:
encrypt.c: /tmp/ccf4qUfW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf4qUfW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf4qUfW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf4qUfW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4qUfW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4qUfW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4qUfW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4qUfW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4qUfW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4qUfW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4qUfW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4qUfW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf4qUfW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4qUfW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf4qUfW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4qUfW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf4qUfW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4qUfW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4qUfW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4qUfW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4qUfW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4qUfW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf4qUfW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4qUfW.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchw74Pj.s: Assembler messages:
encrypt.c: /tmp/cchw74Pj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchw74Pj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchw74Pj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchw74Pj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw74Pj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw74Pj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw74Pj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw74Pj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw74Pj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchw74Pj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchw74Pj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchw74Pj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchw74Pj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw74Pj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchw74Pj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchw74Pj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchw74Pj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchw74Pj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchw74Pj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw74Pj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchw74Pj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchw74Pj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchw74Pj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchw74Pj.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6fPVsf.s: Assembler messages:
encrypt.c: /tmp/cc6fPVsf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6fPVsf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6fPVsf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6fPVsf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fPVsf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fPVsf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fPVsf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fPVsf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fPVsf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fPVsf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fPVsf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fPVsf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6fPVsf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fPVsf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6fPVsf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6fPVsf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fPVsf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fPVsf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fPVsf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fPVsf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fPVsf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6fPVsf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fPVsf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fPVsf.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxAsnr5.s: Assembler messages:
encrypt.c: /tmp/ccxAsnr5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxAsnr5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxAsnr5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxAsnr5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAsnr5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAsnr5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAsnr5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAsnr5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAsnr5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAsnr5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAsnr5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAsnr5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxAsnr5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAsnr5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxAsnr5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAsnr5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxAsnr5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAsnr5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAsnr5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAsnr5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAsnr5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAsnr5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxAsnr5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAsnr5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc0m3Iw9.s: Assembler messages:
encrypt.c: /tmp/cc0m3Iw9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0m3Iw9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0m3Iw9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0m3Iw9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3Iw9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3Iw9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3Iw9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3Iw9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3Iw9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0m3Iw9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0m3Iw9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0m3Iw9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0m3Iw9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3Iw9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0m3Iw9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0m3Iw9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0m3Iw9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0m3Iw9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0m3Iw9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3Iw9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0m3Iw9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0m3Iw9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0m3Iw9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0m3Iw9.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccOmFWhV.s: Assembler messages:
encrypt.c: /tmp/ccOmFWhV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOmFWhV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOmFWhV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOmFWhV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmFWhV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmFWhV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmFWhV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmFWhV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmFWhV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmFWhV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmFWhV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmFWhV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOmFWhV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmFWhV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOmFWhV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmFWhV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOmFWhV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmFWhV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmFWhV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmFWhV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmFWhV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmFWhV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOmFWhV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmFWhV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8YaW85.s: Assembler messages:
encrypt.c: /tmp/cc8YaW85.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8YaW85.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8YaW85.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8YaW85.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YaW85.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YaW85.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YaW85.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YaW85.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YaW85.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YaW85.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YaW85.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YaW85.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8YaW85.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YaW85.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8YaW85.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YaW85.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8YaW85.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YaW85.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YaW85.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YaW85.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YaW85.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YaW85.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8YaW85.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YaW85.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cccSL23j.s: Assembler messages:
encrypt.c: /tmp/cccSL23j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccSL23j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccSL23j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccSL23j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSL23j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSL23j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSL23j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSL23j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSL23j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccSL23j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccSL23j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccSL23j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccSL23j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSL23j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccSL23j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccSL23j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccSL23j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSL23j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSL23j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccSL23j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSL23j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccSL23j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSL23j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccSL23j.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3cL1lP.s: Assembler messages:
encrypt.c: /tmp/cc3cL1lP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3cL1lP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3cL1lP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3cL1lP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cL1lP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cL1lP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cL1lP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cL1lP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cL1lP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cL1lP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cL1lP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cL1lP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3cL1lP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cL1lP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3cL1lP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cL1lP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3cL1lP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cL1lP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3cL1lP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3cL1lP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cL1lP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3cL1lP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3cL1lP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3cL1lP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQhuHkY.s: Assembler messages:
encrypt.c: /tmp/ccQhuHkY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQhuHkY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQhuHkY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQhuHkY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhuHkY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhuHkY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhuHkY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhuHkY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhuHkY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhuHkY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhuHkY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhuHkY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQhuHkY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhuHkY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQhuHkY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQhuHkY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhuHkY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhuHkY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhuHkY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhuHkY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhuHkY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhuHkY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhuHkY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhuHkY.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc91hQc8.s: Assembler messages:
encrypt.c: /tmp/cc91hQc8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc91hQc8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc91hQc8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc91hQc8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91hQc8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91hQc8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91hQc8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91hQc8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91hQc8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91hQc8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91hQc8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91hQc8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc91hQc8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91hQc8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc91hQc8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc91hQc8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91hQc8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91hQc8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91hQc8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91hQc8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91hQc8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc91hQc8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91hQc8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91hQc8.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsRaThZ.s: Assembler messages:
encrypt.c: /tmp/ccsRaThZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsRaThZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsRaThZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsRaThZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRaThZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRaThZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRaThZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRaThZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRaThZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRaThZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRaThZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRaThZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsRaThZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRaThZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsRaThZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRaThZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsRaThZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRaThZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRaThZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRaThZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRaThZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRaThZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRaThZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRaThZ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc0shIBM.s: Assembler messages:
encrypt.c: /tmp/cc0shIBM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0shIBM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0shIBM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0shIBM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0shIBM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0shIBM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0shIBM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0shIBM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0shIBM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0shIBM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0shIBM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0shIBM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0shIBM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0shIBM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0shIBM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0shIBM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0shIBM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0shIBM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0shIBM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0shIBM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0shIBM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0shIBM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0shIBM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0shIBM.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccurUTMP.s: Assembler messages:
encrypt.c: /tmp/ccurUTMP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccurUTMP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccurUTMP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccurUTMP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurUTMP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurUTMP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurUTMP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurUTMP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurUTMP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccurUTMP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccurUTMP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccurUTMP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccurUTMP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurUTMP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccurUTMP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccurUTMP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccurUTMP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccurUTMP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccurUTMP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccurUTMP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurUTMP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccurUTMP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccurUTMP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccurUTMP.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBvOy1Z.s: Assembler messages:
encrypt.c: /tmp/ccBvOy1Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBvOy1Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBvOy1Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBvOy1Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvOy1Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvOy1Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvOy1Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvOy1Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvOy1Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvOy1Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvOy1Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvOy1Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBvOy1Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvOy1Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBvOy1Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvOy1Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBvOy1Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvOy1Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvOy1Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvOy1Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvOy1Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvOy1Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBvOy1Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvOy1Z.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFi8J3X.s: Assembler messages:
encrypt.c: /tmp/ccFi8J3X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFi8J3X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFi8J3X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFi8J3X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi8J3X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi8J3X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi8J3X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi8J3X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi8J3X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFi8J3X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFi8J3X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFi8J3X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFi8J3X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi8J3X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFi8J3X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFi8J3X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFi8J3X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFi8J3X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFi8J3X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi8J3X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFi8J3X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFi8J3X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFi8J3X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFi8J3X.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLs1zfs.s: Assembler messages:
encrypt.c: /tmp/ccLs1zfs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLs1zfs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLs1zfs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLs1zfs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs1zfs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs1zfs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs1zfs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs1zfs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs1zfs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLs1zfs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLs1zfs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLs1zfs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLs1zfs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs1zfs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLs1zfs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLs1zfs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLs1zfs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLs1zfs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLs1zfs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs1zfs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLs1zfs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLs1zfs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLs1zfs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLs1zfs.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpwhfNl.s: Assembler messages:
encrypt.c: /tmp/ccpwhfNl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpwhfNl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpwhfNl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpwhfNl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwhfNl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwhfNl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwhfNl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwhfNl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwhfNl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpwhfNl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpwhfNl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpwhfNl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpwhfNl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwhfNl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpwhfNl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpwhfNl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpwhfNl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpwhfNl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpwhfNl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpwhfNl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwhfNl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpwhfNl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpwhfNl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpwhfNl.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbswF5t.s: Assembler messages:
encrypt.c: /tmp/ccbswF5t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbswF5t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbswF5t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbswF5t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbswF5t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbswF5t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbswF5t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbswF5t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbswF5t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbswF5t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbswF5t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbswF5t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbswF5t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbswF5t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbswF5t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbswF5t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbswF5t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbswF5t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbswF5t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbswF5t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbswF5t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbswF5t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbswF5t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbswF5t.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrjgWcC.s: Assembler messages:
encrypt.c: /tmp/ccrjgWcC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrjgWcC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrjgWcC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrjgWcC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgWcC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgWcC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgWcC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgWcC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgWcC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjgWcC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjgWcC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjgWcC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrjgWcC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgWcC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrjgWcC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrjgWcC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjgWcC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjgWcC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjgWcC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgWcC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjgWcC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrjgWcC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjgWcC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjgWcC.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAKxZZq.s: Assembler messages:
encrypt.c: /tmp/ccAKxZZq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAKxZZq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAKxZZq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAKxZZq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKxZZq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKxZZq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKxZZq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKxZZq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKxZZq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKxZZq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKxZZq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKxZZq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAKxZZq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKxZZq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAKxZZq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAKxZZq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKxZZq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKxZZq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKxZZq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKxZZq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKxZZq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAKxZZq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKxZZq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKxZZq.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPJjSmi.s: Assembler messages:
encrypt.c: /tmp/ccPJjSmi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJjSmi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJjSmi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPJjSmi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJjSmi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJjSmi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJjSmi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJjSmi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJjSmi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJjSmi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJjSmi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJjSmi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPJjSmi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJjSmi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJjSmi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJjSmi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPJjSmi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJjSmi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJjSmi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJjSmi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJjSmi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJjSmi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPJjSmi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJjSmi.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5eC2ur.s: Assembler messages:
encrypt.c: /tmp/cc5eC2ur.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5eC2ur.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5eC2ur.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5eC2ur.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eC2ur.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eC2ur.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eC2ur.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eC2ur.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eC2ur.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5eC2ur.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5eC2ur.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5eC2ur.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5eC2ur.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eC2ur.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5eC2ur.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5eC2ur.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5eC2ur.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eC2ur.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eC2ur.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eC2ur.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eC2ur.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5eC2ur.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eC2ur.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eC2ur.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjjQ4Ut.s: Assembler messages:
encrypt.c: /tmp/ccjjQ4Ut.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjjQ4Ut.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjjQ4Ut.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjjQ4Ut.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjQ4Ut.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjQ4Ut.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjQ4Ut.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjQ4Ut.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjQ4Ut.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjQ4Ut.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjQ4Ut.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjQ4Ut.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjjQ4Ut.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjQ4Ut.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjjQ4Ut.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjQ4Ut.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjjQ4Ut.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjQ4Ut.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjQ4Ut.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjQ4Ut.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjQ4Ut.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjQ4Ut.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjjQ4Ut.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjQ4Ut.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH3sGJC.s: Assembler messages:
encrypt.c: /tmp/ccH3sGJC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH3sGJC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH3sGJC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH3sGJC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3sGJC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3sGJC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3sGJC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3sGJC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3sGJC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH3sGJC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH3sGJC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH3sGJC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH3sGJC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3sGJC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH3sGJC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH3sGJC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH3sGJC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH3sGJC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH3sGJC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH3sGJC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3sGJC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH3sGJC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH3sGJC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH3sGJC.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVKJRFG.s: Assembler messages:
encrypt.c: /tmp/ccVKJRFG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVKJRFG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVKJRFG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVKJRFG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJRFG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJRFG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJRFG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJRFG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJRFG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKJRFG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKJRFG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKJRFG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVKJRFG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJRFG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVKJRFG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVKJRFG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKJRFG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKJRFG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKJRFG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKJRFG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKJRFG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVKJRFG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKJRFG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKJRFG.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgUSadS.s: Assembler messages:
encrypt.c: /tmp/ccgUSadS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgUSadS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgUSadS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgUSadS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUSadS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUSadS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUSadS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUSadS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUSadS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUSadS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUSadS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUSadS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgUSadS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUSadS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgUSadS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgUSadS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUSadS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUSadS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUSadS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUSadS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUSadS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgUSadS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUSadS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUSadS.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqeOc8N.s: Assembler messages:
encrypt.c: /tmp/ccqeOc8N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqeOc8N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqeOc8N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqeOc8N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOc8N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOc8N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOc8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOc8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOc8N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqeOc8N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqeOc8N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqeOc8N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqeOc8N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOc8N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqeOc8N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqeOc8N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqeOc8N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqeOc8N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqeOc8N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqeOc8N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeOc8N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqeOc8N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqeOc8N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqeOc8N.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6u4pYA.s: Assembler messages:
encrypt.c: /tmp/cc6u4pYA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6u4pYA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6u4pYA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6u4pYA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u4pYA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u4pYA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u4pYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u4pYA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u4pYA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6u4pYA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6u4pYA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6u4pYA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6u4pYA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u4pYA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6u4pYA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6u4pYA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6u4pYA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u4pYA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u4pYA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u4pYA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u4pYA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6u4pYA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u4pYA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u4pYA.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBaMPdE.s: Assembler messages:
encrypt.c: /tmp/ccBaMPdE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBaMPdE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBaMPdE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBaMPdE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaMPdE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaMPdE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaMPdE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaMPdE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaMPdE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBaMPdE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBaMPdE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBaMPdE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBaMPdE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaMPdE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBaMPdE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBaMPdE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBaMPdE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBaMPdE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBaMPdE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBaMPdE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaMPdE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBaMPdE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBaMPdE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBaMPdE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCfrcWF.s: Assembler messages:
encrypt.c: /tmp/ccCfrcWF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCfrcWF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCfrcWF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCfrcWF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrcWF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrcWF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrcWF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrcWF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrcWF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfrcWF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfrcWF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfrcWF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCfrcWF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrcWF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCfrcWF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCfrcWF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfrcWF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfrcWF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfrcWF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrcWF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfrcWF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCfrcWF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfrcWF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfrcWF.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczvjvpO.s: Assembler messages:
encrypt.c: /tmp/cczvjvpO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczvjvpO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczvjvpO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczvjvpO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvjvpO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvjvpO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvjvpO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvjvpO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvjvpO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvjvpO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvjvpO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvjvpO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczvjvpO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvjvpO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczvjvpO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvjvpO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczvjvpO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvjvpO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczvjvpO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczvjvpO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvjvpO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczvjvpO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczvjvpO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczvjvpO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgChp50.s: Assembler messages:
encrypt.c: /tmp/ccgChp50.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgChp50.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgChp50.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgChp50.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgChp50.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgChp50.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgChp50.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgChp50.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgChp50.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgChp50.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgChp50.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgChp50.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgChp50.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgChp50.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgChp50.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgChp50.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgChp50.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgChp50.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgChp50.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgChp50.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgChp50.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgChp50.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgChp50.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgChp50.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnhv3LY.s: Assembler messages:
encrypt.c: /tmp/ccnhv3LY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnhv3LY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnhv3LY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnhv3LY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhv3LY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhv3LY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhv3LY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhv3LY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhv3LY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnhv3LY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnhv3LY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnhv3LY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnhv3LY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhv3LY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnhv3LY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnhv3LY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnhv3LY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhv3LY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhv3LY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhv3LY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhv3LY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnhv3LY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhv3LY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhv3LY.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccT5uOp4.s: Assembler messages:
encrypt.c: /tmp/ccT5uOp4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT5uOp4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT5uOp4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT5uOp4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5uOp4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5uOp4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5uOp4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5uOp4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5uOp4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5uOp4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5uOp4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5uOp4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT5uOp4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5uOp4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT5uOp4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5uOp4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT5uOp4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5uOp4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5uOp4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5uOp4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5uOp4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5uOp4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT5uOp4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5uOp4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrOqkJ9.s: Assembler messages:
encrypt.c: /tmp/ccrOqkJ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrOqkJ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrOqkJ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrOqkJ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOqkJ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOqkJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOqkJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOqkJ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOqkJ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOqkJ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOqkJ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOqkJ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrOqkJ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOqkJ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrOqkJ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrOqkJ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOqkJ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOqkJ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOqkJ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOqkJ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOqkJ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrOqkJ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOqkJ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOqkJ9.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6N35qO.s: Assembler messages:
encrypt.c: /tmp/cc6N35qO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6N35qO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6N35qO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6N35qO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N35qO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N35qO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N35qO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N35qO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N35qO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6N35qO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6N35qO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6N35qO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6N35qO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N35qO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6N35qO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6N35qO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6N35qO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N35qO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N35qO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N35qO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N35qO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6N35qO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N35qO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N35qO.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmHjJe3.s: Assembler messages:
encrypt.c: /tmp/ccmHjJe3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHjJe3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHjJe3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHjJe3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjJe3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjJe3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjJe3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjJe3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjJe3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHjJe3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHjJe3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHjJe3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHjJe3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjJe3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHjJe3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHjJe3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmHjJe3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHjJe3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHjJe3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHjJe3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHjJe3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHjJe3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHjJe3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHjJe3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFiCWuY.s: Assembler messages:
encrypt.c: /tmp/ccFiCWuY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFiCWuY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFiCWuY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFiCWuY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiCWuY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiCWuY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiCWuY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiCWuY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiCWuY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFiCWuY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFiCWuY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFiCWuY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFiCWuY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiCWuY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFiCWuY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFiCWuY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFiCWuY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFiCWuY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFiCWuY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiCWuY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFiCWuY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFiCWuY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFiCWuY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFiCWuY.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsG2Qp4.s: Assembler messages:
encrypt.c: /tmp/ccsG2Qp4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsG2Qp4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsG2Qp4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsG2Qp4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2Qp4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2Qp4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2Qp4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2Qp4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2Qp4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsG2Qp4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsG2Qp4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsG2Qp4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsG2Qp4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2Qp4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsG2Qp4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsG2Qp4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsG2Qp4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsG2Qp4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsG2Qp4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsG2Qp4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsG2Qp4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsG2Qp4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsG2Qp4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsG2Qp4.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciTtfjv.s: Assembler messages:
encrypt.c: /tmp/cciTtfjv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTtfjv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciTtfjv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciTtfjv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtfjv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtfjv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtfjv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtfjv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtfjv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTtfjv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTtfjv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTtfjv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciTtfjv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtfjv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciTtfjv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTtfjv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciTtfjv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTtfjv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTtfjv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTtfjv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtfjv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTtfjv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciTtfjv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTtfjv.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjtBeQH.s: Assembler messages:
encrypt.c: /tmp/ccjtBeQH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjtBeQH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjtBeQH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjtBeQH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBeQH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBeQH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBeQH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBeQH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBeQH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtBeQH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtBeQH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtBeQH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjtBeQH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBeQH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjtBeQH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjtBeQH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtBeQH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtBeQH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtBeQH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBeQH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtBeQH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjtBeQH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtBeQH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtBeQH.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1LDKbM.s: Assembler messages:
encrypt.c: /tmp/cc1LDKbM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1LDKbM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1LDKbM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1LDKbM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LDKbM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LDKbM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LDKbM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LDKbM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LDKbM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LDKbM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LDKbM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LDKbM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1LDKbM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LDKbM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1LDKbM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1LDKbM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LDKbM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LDKbM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LDKbM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LDKbM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LDKbM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1LDKbM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LDKbM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LDKbM.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSLEFVD.s: Assembler messages:
encrypt.c: /tmp/ccSLEFVD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSLEFVD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSLEFVD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSLEFVD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLEFVD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLEFVD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLEFVD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLEFVD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLEFVD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLEFVD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLEFVD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLEFVD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSLEFVD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLEFVD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSLEFVD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLEFVD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSLEFVD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLEFVD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLEFVD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLEFVD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLEFVD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLEFVD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSLEFVD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLEFVD.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccJD3VPt.s: Assembler messages:
encrypt.c: /tmp/ccJD3VPt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJD3VPt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJD3VPt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJD3VPt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJD3VPt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJD3VPt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJD3VPt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJD3VPt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJD3VPt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJD3VPt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJD3VPt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJD3VPt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJD3VPt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJD3VPt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJD3VPt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJD3VPt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJD3VPt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJD3VPt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJD3VPt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJD3VPt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJD3VPt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJD3VPt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJD3VPt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJD3VPt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccLSHENG.s: Assembler messages:
encrypt.c: /tmp/ccLSHENG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLSHENG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLSHENG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLSHENG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSHENG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSHENG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSHENG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSHENG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSHENG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLSHENG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLSHENG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLSHENG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLSHENG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSHENG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLSHENG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLSHENG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLSHENG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLSHENG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLSHENG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSHENG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLSHENG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLSHENG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLSHENG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLSHENG.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9eVDKE.s: Assembler messages:
encrypt.c: /tmp/cc9eVDKE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9eVDKE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9eVDKE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9eVDKE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eVDKE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eVDKE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eVDKE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eVDKE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eVDKE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9eVDKE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9eVDKE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9eVDKE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9eVDKE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eVDKE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9eVDKE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9eVDKE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9eVDKE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9eVDKE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9eVDKE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9eVDKE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eVDKE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9eVDKE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9eVDKE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9eVDKE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC9sELH.s: Assembler messages:
encrypt.c: /tmp/ccC9sELH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC9sELH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC9sELH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC9sELH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9sELH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9sELH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9sELH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9sELH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9sELH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9sELH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9sELH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9sELH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC9sELH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9sELH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC9sELH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC9sELH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9sELH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9sELH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9sELH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9sELH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9sELH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC9sELH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9sELH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9sELH.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4KOs0g.s: Assembler messages:
encrypt.c: /tmp/cc4KOs0g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4KOs0g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4KOs0g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4KOs0g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KOs0g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KOs0g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KOs0g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KOs0g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KOs0g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4KOs0g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4KOs0g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4KOs0g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4KOs0g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KOs0g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4KOs0g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4KOs0g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4KOs0g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4KOs0g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4KOs0g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KOs0g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4KOs0g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KOs0g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4KOs0g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4KOs0g.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciSHQla.s: Assembler messages:
encrypt.c: /tmp/cciSHQla.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciSHQla.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciSHQla.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciSHQla.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSHQla.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSHQla.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSHQla.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSHQla.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSHQla.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSHQla.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSHQla.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSHQla.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciSHQla.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSHQla.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciSHQla.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSHQla.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciSHQla.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSHQla.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSHQla.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSHQla.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSHQla.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSHQla.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciSHQla.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSHQla.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ8PEVs.s: Assembler messages:
encrypt.c: /tmp/ccJ8PEVs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ8PEVs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ8PEVs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ8PEVs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8PEVs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8PEVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8PEVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8PEVs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8PEVs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8PEVs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8PEVs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8PEVs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ8PEVs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8PEVs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ8PEVs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ8PEVs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8PEVs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8PEVs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8PEVs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8PEVs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8PEVs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ8PEVs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8PEVs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8PEVs.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK7RLC9.s: Assembler messages:
encrypt.c: /tmp/ccK7RLC9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK7RLC9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK7RLC9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK7RLC9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7RLC9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7RLC9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7RLC9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7RLC9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7RLC9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7RLC9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7RLC9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7RLC9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK7RLC9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7RLC9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK7RLC9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7RLC9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK7RLC9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7RLC9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7RLC9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7RLC9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7RLC9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7RLC9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7RLC9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7RLC9.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccp7GZL8.s: Assembler messages:
encrypt.c: /tmp/ccp7GZL8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp7GZL8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp7GZL8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp7GZL8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7GZL8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7GZL8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7GZL8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7GZL8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7GZL8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7GZL8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7GZL8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7GZL8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp7GZL8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7GZL8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp7GZL8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7GZL8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp7GZL8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7GZL8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7GZL8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7GZL8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7GZL8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7GZL8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7GZL8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7GZL8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cczmXr57.s: Assembler messages:
encrypt.c: /tmp/cczmXr57.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczmXr57.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczmXr57.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczmXr57.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmXr57.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmXr57.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmXr57.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmXr57.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmXr57.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmXr57.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmXr57.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmXr57.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczmXr57.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmXr57.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczmXr57.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczmXr57.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmXr57.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmXr57.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmXr57.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmXr57.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmXr57.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmXr57.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmXr57.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmXr57.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6tsUBi.s: Assembler messages:
encrypt.c: /tmp/cc6tsUBi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6tsUBi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6tsUBi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6tsUBi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tsUBi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tsUBi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tsUBi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tsUBi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tsUBi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6tsUBi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6tsUBi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6tsUBi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6tsUBi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tsUBi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6tsUBi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6tsUBi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6tsUBi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tsUBi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tsUBi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tsUBi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tsUBi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6tsUBi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tsUBi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tsUBi.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZxWwc8.s: Assembler messages:
encrypt.c: /tmp/ccZxWwc8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxWwc8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxWwc8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxWwc8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxWwc8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxWwc8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxWwc8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxWwc8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxWwc8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxWwc8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxWwc8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxWwc8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxWwc8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxWwc8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxWwc8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxWwc8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZxWwc8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxWwc8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxWwc8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxWwc8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxWwc8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxWwc8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZxWwc8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxWwc8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOsSqLW.s: Assembler messages:
encrypt.c: /tmp/ccOsSqLW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOsSqLW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOsSqLW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOsSqLW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsSqLW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsSqLW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsSqLW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsSqLW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsSqLW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOsSqLW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOsSqLW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOsSqLW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOsSqLW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsSqLW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOsSqLW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOsSqLW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOsSqLW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsSqLW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsSqLW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsSqLW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsSqLW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOsSqLW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsSqLW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsSqLW.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjMGE9f.s: Assembler messages:
encrypt.c: /tmp/ccjMGE9f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjMGE9f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjMGE9f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjMGE9f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMGE9f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMGE9f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMGE9f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMGE9f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMGE9f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjMGE9f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjMGE9f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjMGE9f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjMGE9f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMGE9f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjMGE9f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjMGE9f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjMGE9f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjMGE9f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjMGE9f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjMGE9f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMGE9f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjMGE9f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjMGE9f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjMGE9f.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnkqjb4.s: Assembler messages:
encrypt.c: /tmp/ccnkqjb4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnkqjb4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnkqjb4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnkqjb4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkqjb4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkqjb4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkqjb4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkqjb4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkqjb4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnkqjb4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnkqjb4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnkqjb4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnkqjb4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkqjb4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnkqjb4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnkqjb4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnkqjb4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkqjb4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkqjb4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkqjb4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkqjb4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnkqjb4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkqjb4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkqjb4.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxgXAXr.s: Assembler messages:
encrypt.c: /tmp/ccxgXAXr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxgXAXr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxgXAXr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxgXAXr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgXAXr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgXAXr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgXAXr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgXAXr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgXAXr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxgXAXr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxgXAXr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxgXAXr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxgXAXr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgXAXr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxgXAXr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxgXAXr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxgXAXr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxgXAXr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxgXAXr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxgXAXr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgXAXr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxgXAXr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxgXAXr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxgXAXr.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc7GFlJf.s: Assembler messages:
encrypt.c: /tmp/cc7GFlJf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7GFlJf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7GFlJf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7GFlJf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GFlJf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GFlJf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GFlJf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GFlJf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GFlJf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7GFlJf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7GFlJf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7GFlJf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7GFlJf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GFlJf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7GFlJf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7GFlJf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7GFlJf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7GFlJf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7GFlJf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7GFlJf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GFlJf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7GFlJf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7GFlJf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7GFlJf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccihb5Df.s: Assembler messages:
encrypt.c: /tmp/ccihb5Df.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihb5Df.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihb5Df.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccihb5Df.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihb5Df.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihb5Df.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihb5Df.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihb5Df.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihb5Df.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihb5Df.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihb5Df.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihb5Df.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihb5Df.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihb5Df.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihb5Df.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccihb5Df.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihb5Df.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihb5Df.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihb5Df.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihb5Df.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihb5Df.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihb5Df.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihb5Df.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihb5Df.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHlvIhq.s: Assembler messages:
encrypt.c: /tmp/ccHlvIhq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHlvIhq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHlvIhq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHlvIhq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlvIhq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlvIhq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlvIhq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlvIhq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlvIhq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlvIhq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlvIhq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlvIhq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHlvIhq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlvIhq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHlvIhq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlvIhq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHlvIhq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlvIhq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHlvIhq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHlvIhq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlvIhq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHlvIhq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHlvIhq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHlvIhq.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccypf1FW.s: Assembler messages:
encrypt.c: /tmp/ccypf1FW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccypf1FW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccypf1FW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccypf1FW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypf1FW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypf1FW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypf1FW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypf1FW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypf1FW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypf1FW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypf1FW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypf1FW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccypf1FW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypf1FW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccypf1FW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccypf1FW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypf1FW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypf1FW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypf1FW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypf1FW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypf1FW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccypf1FW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypf1FW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypf1FW.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB0j2DO.s: Assembler messages:
encrypt.c: /tmp/ccB0j2DO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB0j2DO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB0j2DO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB0j2DO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0j2DO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0j2DO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0j2DO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0j2DO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0j2DO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0j2DO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0j2DO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0j2DO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB0j2DO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0j2DO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB0j2DO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB0j2DO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0j2DO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0j2DO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0j2DO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0j2DO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0j2DO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB0j2DO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0j2DO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0j2DO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciH6Sar.s: Assembler messages:
encrypt.c: /tmp/cciH6Sar.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciH6Sar.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciH6Sar.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciH6Sar.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Sar.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Sar.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Sar.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Sar.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Sar.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciH6Sar.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciH6Sar.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciH6Sar.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciH6Sar.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Sar.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciH6Sar.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciH6Sar.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciH6Sar.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciH6Sar.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciH6Sar.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciH6Sar.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciH6Sar.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciH6Sar.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciH6Sar.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciH6Sar.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6ST07o.s: Assembler messages:
encrypt.c: /tmp/cc6ST07o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ST07o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ST07o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ST07o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ST07o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ST07o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ST07o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ST07o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ST07o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ST07o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ST07o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ST07o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ST07o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ST07o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ST07o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ST07o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6ST07o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ST07o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ST07o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ST07o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ST07o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ST07o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ST07o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ST07o.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCWc5tn.s: Assembler messages:
encrypt.c: /tmp/ccCWc5tn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCWc5tn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCWc5tn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCWc5tn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWc5tn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWc5tn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWc5tn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWc5tn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWc5tn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWc5tn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWc5tn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWc5tn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCWc5tn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWc5tn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCWc5tn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCWc5tn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWc5tn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWc5tn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWc5tn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWc5tn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWc5tn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCWc5tn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWc5tn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWc5tn.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFeUUGy.s: Assembler messages:
encrypt.c: /tmp/ccFeUUGy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFeUUGy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFeUUGy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFeUUGy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeUUGy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeUUGy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeUUGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeUUGy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeUUGy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFeUUGy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFeUUGy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFeUUGy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFeUUGy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeUUGy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFeUUGy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFeUUGy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFeUUGy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFeUUGy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFeUUGy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeUUGy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFeUUGy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFeUUGy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFeUUGy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFeUUGy.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGq1wtl.s: Assembler messages:
encrypt.c: /tmp/ccGq1wtl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGq1wtl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGq1wtl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGq1wtl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1wtl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1wtl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1wtl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1wtl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1wtl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGq1wtl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGq1wtl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGq1wtl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGq1wtl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1wtl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGq1wtl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGq1wtl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGq1wtl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGq1wtl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGq1wtl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGq1wtl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1wtl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGq1wtl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGq1wtl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGq1wtl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjdPeK8.s: Assembler messages:
encrypt.c: /tmp/ccjdPeK8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjdPeK8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjdPeK8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjdPeK8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdPeK8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdPeK8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdPeK8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdPeK8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdPeK8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdPeK8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdPeK8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdPeK8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjdPeK8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdPeK8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjdPeK8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjdPeK8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdPeK8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdPeK8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdPeK8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdPeK8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdPeK8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjdPeK8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdPeK8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdPeK8.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczYfQdJ.s: Assembler messages:
encrypt.c: /tmp/cczYfQdJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczYfQdJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczYfQdJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczYfQdJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYfQdJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYfQdJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYfQdJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYfQdJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYfQdJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYfQdJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYfQdJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYfQdJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczYfQdJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYfQdJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczYfQdJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYfQdJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczYfQdJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYfQdJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYfQdJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYfQdJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYfQdJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYfQdJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYfQdJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYfQdJ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2k0T5D.s: Assembler messages:
encrypt.c: /tmp/cc2k0T5D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2k0T5D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2k0T5D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2k0T5D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k0T5D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k0T5D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k0T5D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k0T5D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k0T5D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2k0T5D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2k0T5D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2k0T5D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2k0T5D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k0T5D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2k0T5D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2k0T5D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2k0T5D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2k0T5D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2k0T5D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2k0T5D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2k0T5D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2k0T5D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2k0T5D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2k0T5D.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7w4oBM.s: Assembler messages:
encrypt.c: /tmp/cc7w4oBM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7w4oBM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7w4oBM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7w4oBM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w4oBM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w4oBM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w4oBM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w4oBM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w4oBM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7w4oBM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7w4oBM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7w4oBM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7w4oBM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w4oBM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7w4oBM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7w4oBM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7w4oBM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7w4oBM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7w4oBM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w4oBM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7w4oBM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7w4oBM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7w4oBM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7w4oBM.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsspjAI.s: Assembler messages:
encrypt.c: /tmp/ccsspjAI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsspjAI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsspjAI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsspjAI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsspjAI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsspjAI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsspjAI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsspjAI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsspjAI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsspjAI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsspjAI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsspjAI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsspjAI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsspjAI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsspjAI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsspjAI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsspjAI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsspjAI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsspjAI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsspjAI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsspjAI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsspjAI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsspjAI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsspjAI.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxpIUjK.s: Assembler messages:
encrypt.c: /tmp/ccxpIUjK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxpIUjK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxpIUjK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxpIUjK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpIUjK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpIUjK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpIUjK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpIUjK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpIUjK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpIUjK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpIUjK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpIUjK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxpIUjK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpIUjK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxpIUjK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxpIUjK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpIUjK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpIUjK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpIUjK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpIUjK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpIUjK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxpIUjK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpIUjK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpIUjK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccXIOWZB.s: Assembler messages:
encrypt.c: /tmp/ccXIOWZB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXIOWZB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXIOWZB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXIOWZB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIOWZB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIOWZB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIOWZB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIOWZB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIOWZB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXIOWZB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXIOWZB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXIOWZB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXIOWZB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIOWZB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXIOWZB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXIOWZB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXIOWZB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIOWZB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIOWZB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIOWZB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIOWZB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXIOWZB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIOWZB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIOWZB.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccfVfZ6W.s: Assembler messages:
encrypt.c: /tmp/ccfVfZ6W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfVfZ6W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfVfZ6W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfVfZ6W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVfZ6W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVfZ6W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVfZ6W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVfZ6W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVfZ6W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVfZ6W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVfZ6W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVfZ6W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfVfZ6W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVfZ6W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfVfZ6W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVfZ6W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfVfZ6W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVfZ6W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVfZ6W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVfZ6W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVfZ6W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVfZ6W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfVfZ6W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVfZ6W.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8et30M.s: Assembler messages:
encrypt.c: /tmp/cc8et30M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8et30M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8et30M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8et30M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8et30M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8et30M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8et30M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8et30M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8et30M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8et30M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8et30M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8et30M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8et30M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8et30M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8et30M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8et30M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8et30M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8et30M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8et30M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8et30M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8et30M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8et30M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8et30M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8et30M.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cceLELO7.s: Assembler messages:
encrypt.c: /tmp/cceLELO7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceLELO7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceLELO7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceLELO7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLELO7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLELO7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLELO7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLELO7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLELO7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceLELO7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceLELO7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceLELO7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceLELO7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLELO7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceLELO7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceLELO7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceLELO7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceLELO7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceLELO7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceLELO7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLELO7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceLELO7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceLELO7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceLELO7.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMpa2j6.s: Assembler messages:
encrypt.c: /tmp/ccMpa2j6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMpa2j6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMpa2j6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMpa2j6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpa2j6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpa2j6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpa2j6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMpa2j6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMpa2j6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpa2j6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMpa2j6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpa2j6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMpa2j6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMpa2j6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMpa2j6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMpa2j6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMpa2j6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccMpa2j6.s: Assembler messages:
encrypt.c: /tmp/ccMpa2j6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMpa2j6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMpa2j6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMpa2j6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpa2j6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpa2j6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpa2j6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMpa2j6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMpa2j6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpa2j6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMpa2j6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpa2j6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMpa2j6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMpa2j6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpa2j6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMpa2j6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMpa2j6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMpa2j6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZPdI4p.s: Assembler messages:
encrypt.c: /tmp/ccZPdI4p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZPdI4p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZPdI4p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZPdI4p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPdI4p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPdI4p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPdI4p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZPdI4p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZPdI4p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZPdI4p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPdI4p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPdI4p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPdI4p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPdI4p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZPdI4p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPdI4p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPdI4p.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccZPdI4p.s: Assembler messages:
encrypt.c: /tmp/ccZPdI4p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZPdI4p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZPdI4p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZPdI4p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPdI4p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPdI4p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPdI4p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZPdI4p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZPdI4p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZPdI4p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPdI4p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPdI4p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPdI4p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPdI4p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPdI4p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZPdI4p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPdI4p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPdI4p.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0tVV71.s: Assembler messages:
encrypt.c: /tmp/cc0tVV71.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tVV71.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tVV71.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0tVV71.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tVV71.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tVV71.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tVV71.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0tVV71.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tVV71.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tVV71.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0tVV71.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tVV71.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tVV71.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tVV71.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tVV71.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0tVV71.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tVV71.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc0tVV71.s: Assembler messages:
encrypt.c: /tmp/cc0tVV71.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tVV71.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tVV71.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0tVV71.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tVV71.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tVV71.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tVV71.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0tVV71.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tVV71.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tVV71.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0tVV71.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tVV71.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tVV71.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tVV71.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVV71.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tVV71.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0tVV71.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tVV71.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3nLwYM.s: Assembler messages:
encrypt.c: /tmp/cc3nLwYM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3nLwYM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3nLwYM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3nLwYM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nLwYM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nLwYM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nLwYM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3nLwYM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3nLwYM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3nLwYM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nLwYM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nLwYM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nLwYM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nLwYM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3nLwYM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nLwYM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nLwYM.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc3nLwYM.s: Assembler messages:
encrypt.c: /tmp/cc3nLwYM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3nLwYM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3nLwYM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3nLwYM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nLwYM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nLwYM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nLwYM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3nLwYM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3nLwYM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3nLwYM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nLwYM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nLwYM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nLwYM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nLwYM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nLwYM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3nLwYM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nLwYM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nLwYM.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccL8kELA.s: Assembler messages:
encrypt.c: /tmp/ccL8kELA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL8kELA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL8kELA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL8kELA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8kELA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8kELA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8kELA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL8kELA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL8kELA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8kELA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL8kELA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8kELA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8kELA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8kELA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8kELA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL8kELA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8kELA.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccL8kELA.s: Assembler messages:
encrypt.c: /tmp/ccL8kELA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL8kELA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL8kELA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL8kELA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8kELA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8kELA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8kELA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL8kELA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL8kELA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8kELA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL8kELA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8kELA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8kELA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8kELA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8kELA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8kELA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL8kELA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8kELA.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccn4vfOb.s: Assembler messages:
encrypt.c: /tmp/ccn4vfOb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4vfOb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4vfOb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4vfOb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4vfOb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4vfOb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4vfOb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4vfOb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4vfOb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn4vfOb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4vfOb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4vfOb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4vfOb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4vfOb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4vfOb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4vfOb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4vfOb.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccn4vfOb.s: Assembler messages:
encrypt.c: /tmp/ccn4vfOb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4vfOb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4vfOb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4vfOb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4vfOb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4vfOb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4vfOb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4vfOb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4vfOb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn4vfOb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4vfOb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4vfOb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4vfOb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4vfOb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4vfOb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4vfOb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4vfOb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4vfOb.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUDFuPQ.s: Assembler messages:
encrypt.c: /tmp/ccUDFuPQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUDFuPQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUDFuPQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUDFuPQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDFuPQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDFuPQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDFuPQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUDFuPQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDFuPQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUDFuPQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDFuPQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDFuPQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDFuPQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDFuPQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUDFuPQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDFuPQ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccUDFuPQ.s: Assembler messages:
encrypt.c: /tmp/ccUDFuPQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUDFuPQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUDFuPQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUDFuPQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDFuPQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDFuPQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDFuPQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUDFuPQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDFuPQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUDFuPQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDFuPQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDFuPQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDFuPQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDFuPQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDFuPQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUDFuPQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDFuPQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdVaPPC.s: Assembler messages:
encrypt.c: /tmp/ccdVaPPC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdVaPPC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdVaPPC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdVaPPC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVaPPC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVaPPC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVaPPC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdVaPPC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdVaPPC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdVaPPC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVaPPC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVaPPC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVaPPC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVaPPC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdVaPPC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVaPPC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVaPPC.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccdVaPPC.s: Assembler messages:
encrypt.c: /tmp/ccdVaPPC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdVaPPC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdVaPPC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdVaPPC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVaPPC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVaPPC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVaPPC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdVaPPC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdVaPPC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdVaPPC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVaPPC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVaPPC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVaPPC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVaPPC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVaPPC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdVaPPC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVaPPC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVaPPC.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHVCDzT.s: Assembler messages:
encrypt.c: /tmp/ccHVCDzT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHVCDzT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHVCDzT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHVCDzT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVCDzT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVCDzT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVCDzT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVCDzT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVCDzT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVCDzT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVCDzT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVCDzT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHVCDzT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVCDzT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHVCDzT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVCDzT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHVCDzT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVCDzT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVCDzT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVCDzT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVCDzT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVCDzT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHVCDzT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVCDzT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKb4B1a.s: Assembler messages:
encrypt.c: /tmp/ccKb4B1a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKb4B1a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKb4B1a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKb4B1a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb4B1a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb4B1a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb4B1a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb4B1a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb4B1a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKb4B1a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKb4B1a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKb4B1a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKb4B1a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb4B1a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKb4B1a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKb4B1a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKb4B1a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKb4B1a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKb4B1a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb4B1a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKb4B1a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKb4B1a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKb4B1a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKb4B1a.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc8U9Q3e.s: Assembler messages:
encrypt.c: /tmp/cc8U9Q3e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8U9Q3e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8U9Q3e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8U9Q3e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8U9Q3e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8U9Q3e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8U9Q3e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8U9Q3e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8U9Q3e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8U9Q3e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8U9Q3e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8U9Q3e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8U9Q3e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8U9Q3e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8U9Q3e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8U9Q3e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8U9Q3e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8U9Q3e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8U9Q3e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8U9Q3e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8U9Q3e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8U9Q3e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8U9Q3e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8U9Q3e.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccuPAX4s.s: Assembler messages:
encrypt.c: /tmp/ccuPAX4s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuPAX4s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuPAX4s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuPAX4s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAX4s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAX4s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAX4s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAX4s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAX4s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPAX4s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPAX4s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPAX4s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuPAX4s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAX4s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuPAX4s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPAX4s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuPAX4s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPAX4s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuPAX4s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuPAX4s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAX4s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuPAX4s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuPAX4s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuPAX4s.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN7fY3l.s: Assembler messages:
encrypt.c: /tmp/ccN7fY3l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN7fY3l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN7fY3l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN7fY3l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7fY3l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7fY3l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7fY3l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7fY3l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7fY3l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7fY3l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7fY3l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7fY3l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN7fY3l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7fY3l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN7fY3l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN7fY3l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7fY3l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7fY3l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7fY3l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7fY3l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7fY3l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN7fY3l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7fY3l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7fY3l.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgxQZ4v.s: Assembler messages:
encrypt.c: /tmp/ccgxQZ4v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgxQZ4v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgxQZ4v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgxQZ4v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxQZ4v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxQZ4v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxQZ4v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxQZ4v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxQZ4v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxQZ4v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxQZ4v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxQZ4v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgxQZ4v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxQZ4v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgxQZ4v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxQZ4v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgxQZ4v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxQZ4v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxQZ4v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxQZ4v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxQZ4v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxQZ4v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgxQZ4v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxQZ4v.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0EF7j1.s: Assembler messages:
encrypt.c: /tmp/cc0EF7j1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0EF7j1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0EF7j1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0EF7j1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EF7j1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EF7j1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EF7j1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EF7j1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EF7j1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0EF7j1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0EF7j1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0EF7j1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0EF7j1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EF7j1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0EF7j1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0EF7j1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0EF7j1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0EF7j1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0EF7j1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EF7j1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0EF7j1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0EF7j1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0EF7j1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0EF7j1.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckhBKVf.s: Assembler messages:
encrypt.c: /tmp/cckhBKVf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckhBKVf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckhBKVf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckhBKVf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhBKVf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhBKVf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhBKVf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhBKVf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhBKVf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckhBKVf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckhBKVf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckhBKVf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckhBKVf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhBKVf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckhBKVf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckhBKVf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckhBKVf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckhBKVf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckhBKVf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckhBKVf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhBKVf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckhBKVf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckhBKVf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckhBKVf.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7IWPED.s: Assembler messages:
encrypt.c: /tmp/cc7IWPED.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7IWPED.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7IWPED.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7IWPED.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IWPED.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IWPED.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IWPED.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IWPED.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IWPED.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7IWPED.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7IWPED.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7IWPED.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7IWPED.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IWPED.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7IWPED.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7IWPED.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7IWPED.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7IWPED.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7IWPED.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7IWPED.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IWPED.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7IWPED.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7IWPED.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7IWPED.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZOeAz2.s: Assembler messages:
encrypt.c: /tmp/ccZOeAz2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZOeAz2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZOeAz2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZOeAz2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOeAz2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOeAz2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOeAz2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOeAz2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOeAz2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZOeAz2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZOeAz2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZOeAz2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZOeAz2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOeAz2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZOeAz2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZOeAz2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZOeAz2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOeAz2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOeAz2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOeAz2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOeAz2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZOeAz2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOeAz2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOeAz2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCZk67I.s: Assembler messages:
encrypt.c: /tmp/ccCZk67I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCZk67I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCZk67I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCZk67I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZk67I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZk67I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZk67I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZk67I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZk67I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCZk67I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCZk67I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCZk67I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCZk67I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZk67I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCZk67I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCZk67I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCZk67I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCZk67I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZk67I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZk67I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZk67I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZk67I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCZk67I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZk67I.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczVjYL0.s: Assembler messages:
encrypt.c: /tmp/cczVjYL0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVjYL0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVjYL0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczVjYL0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVjYL0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVjYL0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVjYL0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVjYL0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVjYL0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVjYL0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVjYL0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVjYL0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVjYL0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVjYL0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVjYL0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczVjYL0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVjYL0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVjYL0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVjYL0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVjYL0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVjYL0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVjYL0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVjYL0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVjYL0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc84Io3N.s: Assembler messages:
encrypt.c: /tmp/cc84Io3N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc84Io3N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc84Io3N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc84Io3N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Io3N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Io3N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Io3N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Io3N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Io3N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84Io3N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84Io3N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84Io3N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc84Io3N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Io3N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc84Io3N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc84Io3N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84Io3N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84Io3N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84Io3N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Io3N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84Io3N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc84Io3N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84Io3N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84Io3N.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoUjp0e.s: Assembler messages:
encrypt.c: /tmp/ccoUjp0e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoUjp0e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoUjp0e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoUjp0e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUjp0e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUjp0e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUjp0e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUjp0e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUjp0e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUjp0e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUjp0e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUjp0e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoUjp0e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUjp0e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoUjp0e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUjp0e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoUjp0e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUjp0e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUjp0e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUjp0e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUjp0e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUjp0e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoUjp0e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUjp0e.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9P8yBp.s: Assembler messages:
encrypt.c: /tmp/cc9P8yBp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9P8yBp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9P8yBp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9P8yBp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8yBp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8yBp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8yBp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8yBp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8yBp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9P8yBp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9P8yBp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9P8yBp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9P8yBp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8yBp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9P8yBp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9P8yBp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9P8yBp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9P8yBp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9P8yBp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9P8yBp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8yBp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9P8yBp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9P8yBp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9P8yBp.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciP1tNT.s: Assembler messages:
encrypt.c: /tmp/cciP1tNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciP1tNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciP1tNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciP1tNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1tNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1tNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1tNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1tNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1tNT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciP1tNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciP1tNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciP1tNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciP1tNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1tNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciP1tNT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciP1tNT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciP1tNT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciP1tNT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciP1tNT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1tNT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciP1tNT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciP1tNT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciP1tNT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciP1tNT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCfetSF.s: Assembler messages:
encrypt.c: /tmp/ccCfetSF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCfetSF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCfetSF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCfetSF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfetSF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfetSF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfetSF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfetSF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfetSF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfetSF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfetSF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfetSF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCfetSF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfetSF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCfetSF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCfetSF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfetSF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfetSF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfetSF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfetSF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfetSF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCfetSF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfetSF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfetSF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx9M0SA.s: Assembler messages:
encrypt.c: /tmp/ccx9M0SA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx9M0SA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx9M0SA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx9M0SA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9M0SA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9M0SA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9M0SA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9M0SA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9M0SA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9M0SA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9M0SA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9M0SA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx9M0SA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9M0SA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx9M0SA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9M0SA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx9M0SA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9M0SA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9M0SA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9M0SA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9M0SA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9M0SA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9M0SA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9M0SA.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO9IlzP.s: Assembler messages:
encrypt.c: /tmp/ccO9IlzP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO9IlzP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO9IlzP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO9IlzP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9IlzP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9IlzP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9IlzP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9IlzP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9IlzP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9IlzP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9IlzP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9IlzP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO9IlzP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9IlzP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO9IlzP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9IlzP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO9IlzP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9IlzP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9IlzP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9IlzP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9IlzP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9IlzP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO9IlzP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9IlzP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfwX9tM.s: Assembler messages:
encrypt.c: /tmp/ccfwX9tM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwX9tM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwX9tM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwX9tM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwX9tM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwX9tM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwX9tM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwX9tM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwX9tM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwX9tM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwX9tM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwX9tM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwX9tM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwX9tM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwX9tM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfwX9tM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwX9tM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwX9tM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwX9tM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwX9tM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwX9tM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwX9tM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwX9tM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwX9tM.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUWcA23.s: Assembler messages:
encrypt.c: /tmp/ccUWcA23.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUWcA23.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUWcA23.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUWcA23.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWcA23.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWcA23.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWcA23.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWcA23.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWcA23.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUWcA23.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUWcA23.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUWcA23.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUWcA23.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWcA23.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUWcA23.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUWcA23.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUWcA23.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUWcA23.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUWcA23.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWcA23.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUWcA23.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUWcA23.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUWcA23.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUWcA23.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccakPwBv.s: Assembler messages:
encrypt.c: /tmp/ccakPwBv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccakPwBv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccakPwBv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccakPwBv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakPwBv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakPwBv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakPwBv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakPwBv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakPwBv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakPwBv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakPwBv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakPwBv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccakPwBv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakPwBv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccakPwBv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakPwBv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccakPwBv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakPwBv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakPwBv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakPwBv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakPwBv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakPwBv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccakPwBv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakPwBv.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBkILNO.s: Assembler messages:
encrypt.c: /tmp/ccBkILNO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBkILNO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBkILNO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBkILNO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkILNO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkILNO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkILNO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkILNO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkILNO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkILNO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkILNO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkILNO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBkILNO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkILNO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBkILNO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBkILNO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkILNO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkILNO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkILNO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkILNO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkILNO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBkILNO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkILNO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkILNO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYrBbX3.s: Assembler messages:
encrypt.c: /tmp/ccYrBbX3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYrBbX3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYrBbX3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYrBbX3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrBbX3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrBbX3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrBbX3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrBbX3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrBbX3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrBbX3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrBbX3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrBbX3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYrBbX3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrBbX3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYrBbX3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrBbX3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYrBbX3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrBbX3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYrBbX3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYrBbX3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrBbX3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYrBbX3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYrBbX3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYrBbX3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5VK511.s: Assembler messages:
encrypt.c: /tmp/cc5VK511.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5VK511.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5VK511.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5VK511.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VK511.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VK511.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VK511.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VK511.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VK511.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5VK511.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5VK511.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5VK511.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5VK511.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VK511.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5VK511.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5VK511.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5VK511.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5VK511.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5VK511.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VK511.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5VK511.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5VK511.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5VK511.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5VK511.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc7TCFk.s: Assembler messages:
encrypt.c: /tmp/ccc7TCFk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc7TCFk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc7TCFk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc7TCFk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7TCFk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7TCFk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7TCFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7TCFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7TCFk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7TCFk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7TCFk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7TCFk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc7TCFk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7TCFk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc7TCFk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7TCFk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc7TCFk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7TCFk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc7TCFk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc7TCFk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7TCFk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc7TCFk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc7TCFk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc7TCFk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccBe2zn.s: Assembler messages:
encrypt.c: /tmp/cccBe2zn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccBe2zn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccBe2zn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccBe2zn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBe2zn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBe2zn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBe2zn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBe2zn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBe2zn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBe2zn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBe2zn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBe2zn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccBe2zn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBe2zn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccBe2zn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBe2zn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccBe2zn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBe2zn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBe2zn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBe2zn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBe2zn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBe2zn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccBe2zn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBe2zn.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvA7YiZ.s: Assembler messages:
encrypt.c: /tmp/ccvA7YiZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvA7YiZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvA7YiZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvA7YiZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA7YiZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA7YiZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA7YiZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA7YiZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA7YiZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvA7YiZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvA7YiZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvA7YiZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvA7YiZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA7YiZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvA7YiZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvA7YiZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvA7YiZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvA7YiZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvA7YiZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA7YiZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvA7YiZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvA7YiZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvA7YiZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvA7YiZ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2t3urK.s: Assembler messages:
encrypt.c: /tmp/cc2t3urK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2t3urK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2t3urK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2t3urK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t3urK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t3urK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t3urK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t3urK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t3urK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2t3urK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2t3urK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2t3urK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2t3urK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t3urK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2t3urK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2t3urK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2t3urK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2t3urK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2t3urK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2t3urK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t3urK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2t3urK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2t3urK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2t3urK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfcwzQ5.s: Assembler messages:
encrypt.c: /tmp/ccfcwzQ5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfcwzQ5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfcwzQ5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfcwzQ5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcwzQ5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcwzQ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcwzQ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcwzQ5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcwzQ5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfcwzQ5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfcwzQ5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfcwzQ5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfcwzQ5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcwzQ5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfcwzQ5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfcwzQ5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfcwzQ5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcwzQ5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcwzQ5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcwzQ5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcwzQ5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfcwzQ5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcwzQ5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcwzQ5.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIoXlwW.s: Assembler messages:
encrypt.c: /tmp/ccIoXlwW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIoXlwW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIoXlwW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIoXlwW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoXlwW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoXlwW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoXlwW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoXlwW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoXlwW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoXlwW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoXlwW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoXlwW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIoXlwW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoXlwW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIoXlwW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoXlwW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIoXlwW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoXlwW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoXlwW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoXlwW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoXlwW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoXlwW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIoXlwW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoXlwW.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQHN6Kj.s: Assembler messages:
encrypt.c: /tmp/ccQHN6Kj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQHN6Kj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQHN6Kj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQHN6Kj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHN6Kj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHN6Kj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHN6Kj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHN6Kj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHN6Kj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHN6Kj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHN6Kj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHN6Kj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQHN6Kj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHN6Kj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQHN6Kj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQHN6Kj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHN6Kj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHN6Kj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHN6Kj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHN6Kj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHN6Kj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQHN6Kj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHN6Kj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHN6Kj.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3b91xJ.s: Assembler messages:
encrypt.c: /tmp/cc3b91xJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3b91xJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3b91xJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3b91xJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b91xJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b91xJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b91xJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b91xJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b91xJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3b91xJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3b91xJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3b91xJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3b91xJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b91xJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3b91xJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3b91xJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3b91xJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3b91xJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3b91xJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3b91xJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b91xJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3b91xJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3b91xJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3b91xJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXJSwMn.s: Assembler messages:
encrypt.c: /tmp/ccXJSwMn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXJSwMn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXJSwMn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXJSwMn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJSwMn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJSwMn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJSwMn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJSwMn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJSwMn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJSwMn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJSwMn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJSwMn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXJSwMn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJSwMn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXJSwMn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXJSwMn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJSwMn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJSwMn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJSwMn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJSwMn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJSwMn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXJSwMn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJSwMn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJSwMn.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccgabw4o.s: Assembler messages:
encrypt.c: /tmp/ccgabw4o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgabw4o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgabw4o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgabw4o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgabw4o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgabw4o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgabw4o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgabw4o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgabw4o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgabw4o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgabw4o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgabw4o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgabw4o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgabw4o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgabw4o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgabw4o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgabw4o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgabw4o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgabw4o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgabw4o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgabw4o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgabw4o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgabw4o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgabw4o.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cchtVQL9.s: Assembler messages:
encrypt.c: /tmp/cchtVQL9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchtVQL9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchtVQL9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchtVQL9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtVQL9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtVQL9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtVQL9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtVQL9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtVQL9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchtVQL9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchtVQL9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchtVQL9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchtVQL9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtVQL9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchtVQL9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchtVQL9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchtVQL9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchtVQL9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchtVQL9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchtVQL9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtVQL9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchtVQL9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchtVQL9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchtVQL9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc47bg1j.s: Assembler messages:
encrypt.c: /tmp/cc47bg1j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc47bg1j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc47bg1j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc47bg1j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47bg1j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47bg1j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47bg1j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47bg1j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47bg1j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47bg1j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47bg1j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47bg1j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc47bg1j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47bg1j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc47bg1j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc47bg1j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47bg1j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47bg1j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47bg1j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47bg1j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47bg1j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc47bg1j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47bg1j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47bg1j.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbmQWan.s: Assembler messages:
encrypt.c: /tmp/ccbmQWan.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbmQWan.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbmQWan.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbmQWan.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmQWan.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmQWan.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmQWan.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmQWan.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmQWan.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmQWan.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmQWan.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmQWan.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbmQWan.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmQWan.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbmQWan.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmQWan.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbmQWan.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmQWan.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmQWan.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmQWan.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmQWan.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmQWan.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbmQWan.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmQWan.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4TdBPt.s: Assembler messages:
encrypt.c: /tmp/cc4TdBPt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TdBPt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TdBPt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TdBPt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TdBPt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TdBPt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TdBPt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TdBPt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TdBPt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TdBPt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TdBPt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TdBPt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TdBPt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TdBPt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TdBPt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4TdBPt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TdBPt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TdBPt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TdBPt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TdBPt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TdBPt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TdBPt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TdBPt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TdBPt.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqVw1iz.s: Assembler messages:
encrypt.c: /tmp/ccqVw1iz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqVw1iz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqVw1iz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqVw1iz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVw1iz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVw1iz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVw1iz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVw1iz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVw1iz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVw1iz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVw1iz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVw1iz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqVw1iz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVw1iz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqVw1iz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVw1iz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqVw1iz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVw1iz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVw1iz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVw1iz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVw1iz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVw1iz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqVw1iz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVw1iz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQekiCv.s: Assembler messages:
encrypt.c: /tmp/ccQekiCv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQekiCv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQekiCv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQekiCv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQekiCv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQekiCv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQekiCv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQekiCv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQekiCv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQekiCv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQekiCv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQekiCv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQekiCv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQekiCv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQekiCv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQekiCv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQekiCv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQekiCv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQekiCv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQekiCv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQekiCv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQekiCv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQekiCv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQekiCv.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cczNHAHW.s: Assembler messages:
encrypt.c: /tmp/cczNHAHW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczNHAHW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczNHAHW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczNHAHW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNHAHW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNHAHW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNHAHW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNHAHW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNHAHW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNHAHW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNHAHW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNHAHW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczNHAHW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNHAHW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczNHAHW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNHAHW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczNHAHW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNHAHW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNHAHW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNHAHW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNHAHW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNHAHW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczNHAHW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNHAHW.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEhUA8D.s: Assembler messages:
encrypt.c: /tmp/ccEhUA8D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEhUA8D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEhUA8D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEhUA8D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhUA8D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhUA8D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhUA8D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhUA8D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhUA8D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEhUA8D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEhUA8D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEhUA8D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEhUA8D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhUA8D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEhUA8D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEhUA8D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEhUA8D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhUA8D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhUA8D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhUA8D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhUA8D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEhUA8D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhUA8D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhUA8D.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrnogWa.s: Assembler messages:
encrypt.c: /tmp/ccrnogWa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrnogWa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrnogWa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrnogWa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnogWa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnogWa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnogWa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnogWa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnogWa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnogWa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnogWa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnogWa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrnogWa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnogWa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrnogWa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnogWa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrnogWa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnogWa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnogWa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnogWa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnogWa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnogWa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrnogWa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnogWa.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKOMu4g.s: Assembler messages:
encrypt.c: /tmp/ccKOMu4g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKOMu4g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKOMu4g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKOMu4g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOMu4g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOMu4g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOMu4g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOMu4g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOMu4g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKOMu4g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKOMu4g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKOMu4g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKOMu4g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOMu4g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKOMu4g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKOMu4g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKOMu4g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKOMu4g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKOMu4g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKOMu4g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOMu4g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKOMu4g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKOMu4g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKOMu4g.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchclffq.s: Assembler messages:
encrypt.c: /tmp/cchclffq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchclffq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchclffq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchclffq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchclffq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchclffq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchclffq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchclffq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchclffq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchclffq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchclffq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchclffq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchclffq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchclffq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchclffq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchclffq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchclffq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchclffq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchclffq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchclffq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchclffq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchclffq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchclffq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchclffq.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0PMCRr.s: Assembler messages:
encrypt.c: /tmp/cc0PMCRr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0PMCRr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0PMCRr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0PMCRr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PMCRr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PMCRr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PMCRr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PMCRr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PMCRr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PMCRr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PMCRr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PMCRr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0PMCRr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PMCRr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0PMCRr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PMCRr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0PMCRr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PMCRr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0PMCRr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0PMCRr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PMCRr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0PMCRr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0PMCRr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0PMCRr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJVC5AD.s: Assembler messages:
encrypt.c: /tmp/ccJVC5AD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJVC5AD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJVC5AD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJVC5AD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVC5AD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVC5AD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVC5AD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVC5AD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVC5AD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVC5AD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVC5AD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVC5AD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJVC5AD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVC5AD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJVC5AD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJVC5AD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVC5AD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVC5AD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVC5AD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVC5AD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVC5AD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJVC5AD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVC5AD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVC5AD.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3EMW4j.s: Assembler messages:
encrypt.c: /tmp/cc3EMW4j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3EMW4j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3EMW4j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3EMW4j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EMW4j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EMW4j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EMW4j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EMW4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EMW4j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EMW4j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EMW4j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EMW4j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3EMW4j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EMW4j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3EMW4j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EMW4j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3EMW4j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EMW4j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EMW4j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EMW4j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EMW4j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EMW4j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3EMW4j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EMW4j.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cchgGJ7i.s: Assembler messages:
encrypt.c: /tmp/cchgGJ7i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchgGJ7i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchgGJ7i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchgGJ7i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgGJ7i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgGJ7i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgGJ7i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgGJ7i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgGJ7i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgGJ7i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgGJ7i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgGJ7i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchgGJ7i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgGJ7i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchgGJ7i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchgGJ7i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgGJ7i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgGJ7i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgGJ7i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgGJ7i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgGJ7i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchgGJ7i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgGJ7i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgGJ7i.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8Ryhlo.s: Assembler messages:
encrypt.c: /tmp/cc8Ryhlo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Ryhlo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Ryhlo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Ryhlo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ryhlo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ryhlo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ryhlo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ryhlo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ryhlo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Ryhlo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Ryhlo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Ryhlo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Ryhlo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ryhlo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Ryhlo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Ryhlo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Ryhlo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Ryhlo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Ryhlo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Ryhlo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ryhlo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Ryhlo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Ryhlo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Ryhlo.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTP20mq.s: Assembler messages:
encrypt.c: /tmp/ccTP20mq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTP20mq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTP20mq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTP20mq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP20mq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP20mq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP20mq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP20mq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP20mq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTP20mq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTP20mq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTP20mq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTP20mq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP20mq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTP20mq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTP20mq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTP20mq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTP20mq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTP20mq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP20mq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTP20mq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTP20mq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTP20mq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTP20mq.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceginwi.s: Assembler messages:
encrypt.c: /tmp/cceginwi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceginwi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceginwi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceginwi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceginwi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceginwi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceginwi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceginwi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceginwi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceginwi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceginwi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceginwi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceginwi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceginwi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceginwi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceginwi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceginwi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceginwi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceginwi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceginwi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceginwi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceginwi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceginwi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceginwi.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfmWokK.s: Assembler messages:
encrypt.c: /tmp/ccfmWokK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfmWokK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfmWokK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfmWokK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmWokK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmWokK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmWokK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmWokK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmWokK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfmWokK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfmWokK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfmWokK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfmWokK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmWokK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfmWokK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfmWokK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfmWokK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmWokK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmWokK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmWokK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmWokK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfmWokK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmWokK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmWokK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZc1ybO.s: Assembler messages:
encrypt.c: /tmp/ccZc1ybO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZc1ybO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZc1ybO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZc1ybO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZc1ybO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZc1ybO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZc1ybO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZc1ybO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZc1ybO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZc1ybO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZc1ybO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZc1ybO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZc1ybO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZc1ybO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZc1ybO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZc1ybO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZc1ybO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZc1ybO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZc1ybO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZc1ybO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZc1ybO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZc1ybO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZc1ybO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZc1ybO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaCDHJy.s: Assembler messages:
encrypt.c: /tmp/ccaCDHJy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCDHJy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCDHJy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCDHJy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCDHJy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCDHJy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCDHJy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCDHJy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCDHJy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCDHJy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCDHJy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCDHJy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCDHJy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCDHJy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCDHJy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCDHJy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaCDHJy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCDHJy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCDHJy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCDHJy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCDHJy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCDHJy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCDHJy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCDHJy.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cckxo6sA.s: Assembler messages:
encrypt.c: /tmp/cckxo6sA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckxo6sA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckxo6sA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckxo6sA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxo6sA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxo6sA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxo6sA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxo6sA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxo6sA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxo6sA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxo6sA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxo6sA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckxo6sA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxo6sA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckxo6sA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckxo6sA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxo6sA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxo6sA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxo6sA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxo6sA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxo6sA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckxo6sA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxo6sA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxo6sA.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpdIA0z.s: Assembler messages:
encrypt.c: /tmp/ccpdIA0z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdIA0z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpdIA0z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpdIA0z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIA0z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIA0z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIA0z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIA0z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIA0z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdIA0z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdIA0z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdIA0z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpdIA0z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIA0z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpdIA0z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdIA0z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpdIA0z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdIA0z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdIA0z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdIA0z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIA0z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdIA0z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdIA0z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdIA0z.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGBDF1N.s: Assembler messages:
encrypt.c: /tmp/ccGBDF1N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGBDF1N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGBDF1N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGBDF1N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBDF1N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBDF1N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBDF1N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBDF1N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBDF1N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBDF1N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBDF1N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBDF1N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGBDF1N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBDF1N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGBDF1N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGBDF1N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBDF1N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBDF1N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBDF1N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBDF1N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBDF1N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGBDF1N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBDF1N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBDF1N.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck9RNvP.s: Assembler messages:
encrypt.c: /tmp/cck9RNvP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck9RNvP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck9RNvP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck9RNvP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9RNvP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9RNvP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9RNvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9RNvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9RNvP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9RNvP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9RNvP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9RNvP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck9RNvP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9RNvP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck9RNvP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9RNvP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck9RNvP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9RNvP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9RNvP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9RNvP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9RNvP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9RNvP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck9RNvP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9RNvP.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGK2Pc3.s: Assembler messages:
encrypt.c: /tmp/ccGK2Pc3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGK2Pc3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGK2Pc3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGK2Pc3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK2Pc3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK2Pc3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK2Pc3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK2Pc3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK2Pc3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGK2Pc3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGK2Pc3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGK2Pc3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGK2Pc3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK2Pc3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGK2Pc3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGK2Pc3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGK2Pc3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGK2Pc3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGK2Pc3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGK2Pc3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK2Pc3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGK2Pc3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGK2Pc3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGK2Pc3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccImzIfa.s: Assembler messages:
encrypt.c: /tmp/ccImzIfa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccImzIfa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccImzIfa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccImzIfa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImzIfa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImzIfa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImzIfa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImzIfa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImzIfa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImzIfa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImzIfa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImzIfa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccImzIfa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImzIfa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccImzIfa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccImzIfa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImzIfa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImzIfa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImzIfa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImzIfa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImzIfa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccImzIfa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImzIfa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImzIfa.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUR4u4f.s: Assembler messages:
encrypt.c: /tmp/ccUR4u4f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUR4u4f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUR4u4f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUR4u4f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR4u4f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR4u4f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR4u4f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR4u4f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR4u4f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUR4u4f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUR4u4f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUR4u4f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUR4u4f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR4u4f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUR4u4f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUR4u4f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUR4u4f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUR4u4f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUR4u4f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUR4u4f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR4u4f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUR4u4f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUR4u4f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUR4u4f.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYdodNj.s: Assembler messages:
encrypt.c: /tmp/ccYdodNj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYdodNj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYdodNj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYdodNj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdodNj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdodNj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdodNj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdodNj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdodNj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYdodNj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYdodNj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYdodNj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYdodNj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdodNj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYdodNj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYdodNj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYdodNj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYdodNj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYdodNj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdodNj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYdodNj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYdodNj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYdodNj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYdodNj.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFKyndt.s: Assembler messages:
encrypt.c: /tmp/ccFKyndt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFKyndt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFKyndt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFKyndt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKyndt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKyndt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKyndt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKyndt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKyndt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKyndt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKyndt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKyndt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFKyndt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKyndt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFKyndt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFKyndt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKyndt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKyndt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKyndt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKyndt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKyndt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFKyndt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKyndt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKyndt.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPO2Mps.s: Assembler messages:
encrypt.c: /tmp/ccPO2Mps.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPO2Mps.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPO2Mps.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPO2Mps.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPO2Mps.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPO2Mps.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPO2Mps.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPO2Mps.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPO2Mps.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPO2Mps.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPO2Mps.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPO2Mps.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPO2Mps.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPO2Mps.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPO2Mps.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPO2Mps.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPO2Mps.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPO2Mps.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPO2Mps.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPO2Mps.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPO2Mps.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPO2Mps.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPO2Mps.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPO2Mps.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccexaGAE.s: Assembler messages:
encrypt.c: /tmp/ccexaGAE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccexaGAE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccexaGAE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccexaGAE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexaGAE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexaGAE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexaGAE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexaGAE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexaGAE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexaGAE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexaGAE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexaGAE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccexaGAE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexaGAE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccexaGAE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexaGAE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccexaGAE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexaGAE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexaGAE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexaGAE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexaGAE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexaGAE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccexaGAE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexaGAE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsOKKga.s: Assembler messages:
encrypt.c: /tmp/ccsOKKga.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsOKKga.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsOKKga.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsOKKga.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOKKga.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOKKga.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOKKga.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOKKga.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOKKga.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOKKga.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOKKga.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOKKga.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsOKKga.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOKKga.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsOKKga.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsOKKga.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOKKga.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOKKga.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOKKga.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOKKga.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOKKga.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsOKKga.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOKKga.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOKKga.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9UYJwh.s: Assembler messages:
encrypt.c: /tmp/cc9UYJwh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9UYJwh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9UYJwh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9UYJwh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UYJwh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UYJwh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UYJwh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UYJwh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UYJwh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9UYJwh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9UYJwh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9UYJwh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9UYJwh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UYJwh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9UYJwh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9UYJwh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9UYJwh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9UYJwh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9UYJwh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9UYJwh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UYJwh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9UYJwh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9UYJwh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9UYJwh.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyCwc1u.s: Assembler messages:
encrypt.c: /tmp/ccyCwc1u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyCwc1u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyCwc1u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyCwc1u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCwc1u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCwc1u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCwc1u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCwc1u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCwc1u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCwc1u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCwc1u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCwc1u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyCwc1u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCwc1u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyCwc1u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyCwc1u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCwc1u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCwc1u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCwc1u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCwc1u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCwc1u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyCwc1u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCwc1u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCwc1u.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfcbY5t.s: Assembler messages:
encrypt.c: /tmp/ccfcbY5t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfcbY5t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfcbY5t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfcbY5t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcbY5t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcbY5t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcbY5t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcbY5t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcbY5t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcbY5t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcbY5t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcbY5t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfcbY5t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcbY5t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfcbY5t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcbY5t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfcbY5t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcbY5t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcbY5t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcbY5t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcbY5t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcbY5t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfcbY5t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcbY5t.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchIFJJC.s: Assembler messages:
encrypt.c: /tmp/cchIFJJC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchIFJJC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchIFJJC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchIFJJC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIFJJC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIFJJC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIFJJC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIFJJC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIFJJC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIFJJC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIFJJC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIFJJC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchIFJJC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIFJJC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchIFJJC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchIFJJC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIFJJC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIFJJC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIFJJC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIFJJC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIFJJC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchIFJJC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIFJJC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIFJJC.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT3AGVj.s: Assembler messages:
encrypt.c: /tmp/ccT3AGVj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT3AGVj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT3AGVj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT3AGVj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3AGVj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3AGVj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3AGVj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3AGVj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3AGVj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3AGVj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3AGVj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3AGVj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT3AGVj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3AGVj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT3AGVj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT3AGVj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3AGVj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3AGVj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3AGVj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3AGVj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3AGVj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT3AGVj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3AGVj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3AGVj.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrI90vG.s: Assembler messages:
encrypt.c: /tmp/ccrI90vG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrI90vG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrI90vG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrI90vG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI90vG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI90vG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI90vG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI90vG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI90vG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrI90vG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrI90vG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrI90vG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrI90vG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI90vG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrI90vG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrI90vG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrI90vG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrI90vG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrI90vG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrI90vG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI90vG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrI90vG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrI90vG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrI90vG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccII1OJI.s: Assembler messages:
encrypt.c: /tmp/ccII1OJI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccII1OJI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccII1OJI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccII1OJI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII1OJI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII1OJI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII1OJI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII1OJI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII1OJI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccII1OJI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccII1OJI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccII1OJI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccII1OJI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII1OJI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccII1OJI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccII1OJI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccII1OJI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccII1OJI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccII1OJI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccII1OJI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII1OJI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccII1OJI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccII1OJI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccII1OJI.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoftO4s.s: Assembler messages:
encrypt.c: /tmp/ccoftO4s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoftO4s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoftO4s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoftO4s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoftO4s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoftO4s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoftO4s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoftO4s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoftO4s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoftO4s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoftO4s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoftO4s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoftO4s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoftO4s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoftO4s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoftO4s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoftO4s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoftO4s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoftO4s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoftO4s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoftO4s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoftO4s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoftO4s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoftO4s.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH5Lawn.s: Assembler messages:
encrypt.c: /tmp/ccH5Lawn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH5Lawn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH5Lawn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH5Lawn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5Lawn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5Lawn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5Lawn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5Lawn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5Lawn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH5Lawn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH5Lawn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH5Lawn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH5Lawn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5Lawn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH5Lawn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH5Lawn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH5Lawn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH5Lawn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH5Lawn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5Lawn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH5Lawn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH5Lawn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH5Lawn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH5Lawn.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdj4uuO.s: Assembler messages:
encrypt.c: /tmp/ccdj4uuO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdj4uuO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdj4uuO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdj4uuO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj4uuO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj4uuO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj4uuO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj4uuO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj4uuO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdj4uuO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdj4uuO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdj4uuO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdj4uuO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj4uuO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdj4uuO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdj4uuO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdj4uuO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdj4uuO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdj4uuO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdj4uuO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj4uuO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdj4uuO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdj4uuO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdj4uuO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD7lgrp.s: Assembler messages:
encrypt.c: /tmp/ccD7lgrp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD7lgrp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD7lgrp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD7lgrp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7lgrp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7lgrp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7lgrp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7lgrp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7lgrp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD7lgrp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD7lgrp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD7lgrp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD7lgrp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7lgrp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD7lgrp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD7lgrp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD7lgrp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7lgrp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7lgrp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7lgrp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7lgrp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD7lgrp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7lgrp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7lgrp.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrDqAJR.s: Assembler messages:
encrypt.c: /tmp/ccrDqAJR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrDqAJR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrDqAJR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrDqAJR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDqAJR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDqAJR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDqAJR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDqAJR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDqAJR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDqAJR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDqAJR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDqAJR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrDqAJR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDqAJR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrDqAJR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDqAJR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrDqAJR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDqAJR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDqAJR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDqAJR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDqAJR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDqAJR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrDqAJR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDqAJR.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc57nLWY.s: Assembler messages:
encrypt.c: /tmp/cc57nLWY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc57nLWY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc57nLWY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc57nLWY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57nLWY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57nLWY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57nLWY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57nLWY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57nLWY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57nLWY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57nLWY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57nLWY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc57nLWY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57nLWY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc57nLWY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57nLWY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc57nLWY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57nLWY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57nLWY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57nLWY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57nLWY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57nLWY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc57nLWY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57nLWY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cco83lbk.s: Assembler messages:
encrypt.c: /tmp/cco83lbk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco83lbk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco83lbk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco83lbk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco83lbk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco83lbk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco83lbk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco83lbk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco83lbk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco83lbk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco83lbk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco83lbk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco83lbk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco83lbk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco83lbk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco83lbk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco83lbk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco83lbk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco83lbk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco83lbk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco83lbk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco83lbk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco83lbk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco83lbk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF9bI6d.s: Assembler messages:
encrypt.c: /tmp/ccF9bI6d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF9bI6d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF9bI6d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF9bI6d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9bI6d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9bI6d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9bI6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9bI6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9bI6d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF9bI6d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF9bI6d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF9bI6d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF9bI6d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9bI6d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF9bI6d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF9bI6d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF9bI6d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF9bI6d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF9bI6d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF9bI6d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9bI6d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF9bI6d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF9bI6d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF9bI6d.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvRVAQm.s: Assembler messages:
encrypt.c: /tmp/ccvRVAQm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvRVAQm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvRVAQm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvRVAQm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRVAQm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRVAQm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRVAQm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRVAQm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRVAQm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvRVAQm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvRVAQm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvRVAQm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvRVAQm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRVAQm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvRVAQm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvRVAQm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvRVAQm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvRVAQm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvRVAQm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRVAQm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvRVAQm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvRVAQm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvRVAQm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvRVAQm.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf9wyNS.s: Assembler messages:
encrypt.c: /tmp/ccf9wyNS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf9wyNS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf9wyNS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf9wyNS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9wyNS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9wyNS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9wyNS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9wyNS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9wyNS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9wyNS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9wyNS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9wyNS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf9wyNS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9wyNS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf9wyNS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf9wyNS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9wyNS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9wyNS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9wyNS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9wyNS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9wyNS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf9wyNS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9wyNS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9wyNS.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnYheYU.s: Assembler messages:
encrypt.c: /tmp/ccnYheYU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnYheYU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnYheYU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnYheYU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYheYU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYheYU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYheYU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYheYU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYheYU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYheYU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYheYU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYheYU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnYheYU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYheYU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnYheYU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYheYU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnYheYU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYheYU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYheYU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYheYU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYheYU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYheYU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnYheYU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYheYU.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO6axs1.s: Assembler messages:
encrypt.c: /tmp/ccO6axs1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO6axs1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO6axs1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO6axs1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6axs1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6axs1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6axs1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6axs1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6axs1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6axs1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6axs1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6axs1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO6axs1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6axs1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO6axs1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO6axs1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6axs1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6axs1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6axs1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6axs1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6axs1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO6axs1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6axs1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6axs1.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchijOp8.s: Assembler messages:
encrypt.c: /tmp/cchijOp8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchijOp8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchijOp8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchijOp8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchijOp8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchijOp8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchijOp8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchijOp8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchijOp8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchijOp8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchijOp8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchijOp8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchijOp8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchijOp8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchijOp8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchijOp8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchijOp8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchijOp8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchijOp8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchijOp8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchijOp8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchijOp8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchijOp8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchijOp8.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD3cGOi.s: Assembler messages:
encrypt.c: /tmp/ccD3cGOi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD3cGOi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD3cGOi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD3cGOi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3cGOi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3cGOi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3cGOi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3cGOi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3cGOi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3cGOi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3cGOi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3cGOi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD3cGOi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3cGOi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD3cGOi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3cGOi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD3cGOi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3cGOi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3cGOi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3cGOi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3cGOi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3cGOi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD3cGOi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3cGOi.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccekZSvK.s: Assembler messages:
encrypt.c: /tmp/ccekZSvK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccekZSvK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccekZSvK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccekZSvK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekZSvK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekZSvK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekZSvK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekZSvK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekZSvK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccekZSvK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccekZSvK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccekZSvK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccekZSvK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekZSvK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccekZSvK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccekZSvK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccekZSvK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekZSvK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekZSvK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekZSvK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekZSvK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccekZSvK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekZSvK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekZSvK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL7Ld1R.s: Assembler messages:
encrypt.c: /tmp/ccL7Ld1R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7Ld1R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7Ld1R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7Ld1R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Ld1R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Ld1R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Ld1R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Ld1R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Ld1R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7Ld1R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7Ld1R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7Ld1R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7Ld1R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Ld1R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7Ld1R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL7Ld1R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7Ld1R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7Ld1R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7Ld1R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Ld1R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7Ld1R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7Ld1R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7Ld1R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7Ld1R.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjQta0u.s: Assembler messages:
encrypt.c: /tmp/ccjQta0u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQta0u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQta0u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQta0u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQta0u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQta0u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQta0u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQta0u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQta0u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQta0u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQta0u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQta0u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQta0u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQta0u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQta0u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQta0u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjQta0u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQta0u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQta0u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQta0u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQta0u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQta0u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQta0u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQta0u.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjOXsXb.s: Assembler messages:
encrypt.c: /tmp/ccjOXsXb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjOXsXb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjOXsXb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjOXsXb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOXsXb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOXsXb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOXsXb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOXsXb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOXsXb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOXsXb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOXsXb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOXsXb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjOXsXb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOXsXb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjOXsXb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjOXsXb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOXsXb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOXsXb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOXsXb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOXsXb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOXsXb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjOXsXb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOXsXb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOXsXb.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr3f76f.s: Assembler messages:
encrypt.c: /tmp/ccr3f76f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr3f76f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr3f76f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr3f76f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3f76f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3f76f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3f76f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3f76f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3f76f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3f76f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3f76f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3f76f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr3f76f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3f76f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr3f76f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3f76f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr3f76f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3f76f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3f76f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3f76f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3f76f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3f76f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr3f76f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3f76f.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl6ev9n.s: Assembler messages:
encrypt.c: /tmp/ccl6ev9n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl6ev9n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl6ev9n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl6ev9n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6ev9n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6ev9n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6ev9n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6ev9n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6ev9n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6ev9n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6ev9n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6ev9n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl6ev9n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6ev9n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl6ev9n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl6ev9n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6ev9n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6ev9n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6ev9n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6ev9n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6ev9n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl6ev9n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6ev9n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6ev9n.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqmkxdh.s: Assembler messages:
encrypt.c: /tmp/ccqmkxdh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqmkxdh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqmkxdh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqmkxdh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkxdh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkxdh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkxdh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkxdh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkxdh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmkxdh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmkxdh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmkxdh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqmkxdh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkxdh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqmkxdh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmkxdh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqmkxdh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmkxdh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqmkxdh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqmkxdh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmkxdh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqmkxdh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqmkxdh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqmkxdh.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc41XZ92.s: Assembler messages:
encrypt.c: /tmp/cc41XZ92.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41XZ92.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41XZ92.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc41XZ92.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41XZ92.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41XZ92.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41XZ92.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41XZ92.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41XZ92.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41XZ92.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41XZ92.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41XZ92.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41XZ92.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41XZ92.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41XZ92.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc41XZ92.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41XZ92.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41XZ92.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41XZ92.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41XZ92.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41XZ92.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41XZ92.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41XZ92.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41XZ92.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccYSWZNP.s: Assembler messages:
encrypt.c: /tmp/ccYSWZNP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYSWZNP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYSWZNP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYSWZNP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSWZNP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSWZNP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSWZNP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSWZNP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSWZNP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSWZNP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSWZNP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSWZNP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYSWZNP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSWZNP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYSWZNP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSWZNP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYSWZNP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSWZNP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSWZNP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSWZNP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSWZNP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSWZNP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSWZNP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSWZNP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccERzOcs.s: Assembler messages:
encrypt.c: /tmp/ccERzOcs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccERzOcs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccERzOcs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccERzOcs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERzOcs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERzOcs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERzOcs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERzOcs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERzOcs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERzOcs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERzOcs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERzOcs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccERzOcs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERzOcs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccERzOcs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccERzOcs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERzOcs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERzOcs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERzOcs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERzOcs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERzOcs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccERzOcs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERzOcs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERzOcs.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFWKXP4.s: Assembler messages:
encrypt.c: /tmp/ccFWKXP4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFWKXP4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFWKXP4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFWKXP4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWKXP4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWKXP4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWKXP4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWKXP4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWKXP4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWKXP4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWKXP4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWKXP4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFWKXP4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWKXP4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFWKXP4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWKXP4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFWKXP4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWKXP4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWKXP4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWKXP4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWKXP4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWKXP4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFWKXP4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWKXP4.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc31tAun.s: Assembler messages:
encrypt.c: /tmp/cc31tAun.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc31tAun.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc31tAun.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc31tAun.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31tAun.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31tAun.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31tAun.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31tAun.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31tAun.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31tAun.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31tAun.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31tAun.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc31tAun.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31tAun.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc31tAun.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31tAun.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc31tAun.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31tAun.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31tAun.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31tAun.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31tAun.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31tAun.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc31tAun.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31tAun.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSlCl0c.s: Assembler messages:
encrypt.c: /tmp/ccSlCl0c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSlCl0c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSlCl0c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSlCl0c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlCl0c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlCl0c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlCl0c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlCl0c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlCl0c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlCl0c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlCl0c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlCl0c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSlCl0c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlCl0c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSlCl0c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSlCl0c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlCl0c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlCl0c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlCl0c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlCl0c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlCl0c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSlCl0c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlCl0c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlCl0c.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdxpEFk.s: Assembler messages:
encrypt.c: /tmp/ccdxpEFk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdxpEFk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdxpEFk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdxpEFk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpEFk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpEFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpEFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpEFk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpEFk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxpEFk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxpEFk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxpEFk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdxpEFk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpEFk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdxpEFk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdxpEFk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxpEFk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxpEFk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxpEFk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpEFk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxpEFk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdxpEFk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxpEFk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxpEFk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqYv9yB.s: Assembler messages:
encrypt.c: /tmp/ccqYv9yB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqYv9yB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqYv9yB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqYv9yB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYv9yB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYv9yB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYv9yB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYv9yB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYv9yB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYv9yB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYv9yB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYv9yB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqYv9yB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYv9yB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqYv9yB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYv9yB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqYv9yB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYv9yB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqYv9yB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqYv9yB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYv9yB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqYv9yB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqYv9yB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqYv9yB.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbjlDY2.s: Assembler messages:
encrypt.c: /tmp/ccbjlDY2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbjlDY2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbjlDY2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbjlDY2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjlDY2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjlDY2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjlDY2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjlDY2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjlDY2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjlDY2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjlDY2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjlDY2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbjlDY2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjlDY2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbjlDY2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbjlDY2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjlDY2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjlDY2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjlDY2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjlDY2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjlDY2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbjlDY2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjlDY2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjlDY2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccofnCHH.s: Assembler messages:
encrypt.c: /tmp/ccofnCHH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccofnCHH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccofnCHH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccofnCHH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofnCHH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofnCHH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofnCHH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofnCHH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofnCHH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofnCHH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofnCHH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofnCHH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccofnCHH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofnCHH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccofnCHH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofnCHH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccofnCHH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofnCHH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofnCHH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofnCHH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofnCHH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofnCHH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccofnCHH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofnCHH.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBf95LT.s: Assembler messages:
encrypt.c: /tmp/ccBf95LT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBf95LT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBf95LT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBf95LT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBf95LT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBf95LT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBf95LT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBf95LT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBf95LT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBf95LT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBf95LT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBf95LT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBf95LT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBf95LT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBf95LT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBf95LT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBf95LT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBf95LT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBf95LT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBf95LT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBf95LT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBf95LT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBf95LT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBf95LT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjaqq8c.s: Assembler messages:
encrypt.c: /tmp/ccjaqq8c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjaqq8c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjaqq8c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjaqq8c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaqq8c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaqq8c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaqq8c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaqq8c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaqq8c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjaqq8c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjaqq8c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjaqq8c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjaqq8c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaqq8c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjaqq8c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjaqq8c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjaqq8c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjaqq8c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjaqq8c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaqq8c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjaqq8c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjaqq8c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjaqq8c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjaqq8c.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPGX2AB.s: Assembler messages:
encrypt.c: /tmp/ccPGX2AB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPGX2AB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPGX2AB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPGX2AB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGX2AB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGX2AB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGX2AB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGX2AB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGX2AB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGX2AB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGX2AB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGX2AB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPGX2AB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGX2AB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPGX2AB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPGX2AB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGX2AB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGX2AB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGX2AB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGX2AB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGX2AB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPGX2AB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGX2AB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGX2AB.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci1uP4v.s: Assembler messages:
encrypt.c: /tmp/cci1uP4v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci1uP4v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci1uP4v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci1uP4v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1uP4v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1uP4v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1uP4v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1uP4v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1uP4v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1uP4v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1uP4v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1uP4v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci1uP4v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1uP4v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci1uP4v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1uP4v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci1uP4v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1uP4v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1uP4v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1uP4v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1uP4v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1uP4v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci1uP4v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1uP4v.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaKqtRK.s: Assembler messages:
encrypt.c: /tmp/ccaKqtRK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKqtRK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKqtRK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKqtRK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqtRK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqtRK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqtRK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqtRK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqtRK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqtRK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqtRK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqtRK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKqtRK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqtRK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKqtRK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqtRK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaKqtRK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqtRK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKqtRK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKqtRK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqtRK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKqtRK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKqtRK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKqtRK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpq8CsL.s: Assembler messages:
encrypt.c: /tmp/ccpq8CsL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpq8CsL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpq8CsL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpq8CsL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq8CsL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq8CsL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq8CsL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq8CsL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq8CsL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpq8CsL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpq8CsL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpq8CsL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpq8CsL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq8CsL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpq8CsL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpq8CsL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpq8CsL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpq8CsL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpq8CsL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq8CsL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpq8CsL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpq8CsL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpq8CsL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpq8CsL.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccG9cfHn.s: Assembler messages:
encrypt.c: /tmp/ccG9cfHn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG9cfHn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG9cfHn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG9cfHn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9cfHn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9cfHn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9cfHn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9cfHn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9cfHn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9cfHn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9cfHn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9cfHn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG9cfHn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9cfHn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG9cfHn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG9cfHn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9cfHn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9cfHn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9cfHn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9cfHn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9cfHn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9cfHn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9cfHn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9cfHn.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cclBrCKS.s: Assembler messages:
encrypt.c: /tmp/cclBrCKS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclBrCKS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclBrCKS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclBrCKS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrCKS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrCKS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrCKS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrCKS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrCKS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBrCKS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBrCKS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBrCKS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclBrCKS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrCKS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclBrCKS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBrCKS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclBrCKS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBrCKS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBrCKS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBrCKS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBrCKS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBrCKS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBrCKS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBrCKS.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ9g6Xx.s: Assembler messages:
encrypt.c: /tmp/ccQ9g6Xx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ9g6Xx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ9g6Xx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ9g6Xx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9g6Xx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9g6Xx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9g6Xx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9g6Xx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9g6Xx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ9g6Xx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ9g6Xx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ9g6Xx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ9g6Xx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9g6Xx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ9g6Xx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ9g6Xx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ9g6Xx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9g6Xx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9g6Xx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9g6Xx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9g6Xx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ9g6Xx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9g6Xx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9g6Xx.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cchGhWFU.s: Assembler messages:
encrypt.c: /tmp/cchGhWFU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchGhWFU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchGhWFU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchGhWFU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGhWFU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGhWFU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGhWFU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGhWFU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGhWFU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGhWFU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGhWFU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGhWFU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchGhWFU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGhWFU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchGhWFU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGhWFU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchGhWFU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGhWFU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGhWFU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGhWFU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGhWFU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGhWFU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchGhWFU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGhWFU.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGhX2Ea.s: Assembler messages:
encrypt.c: /tmp/ccGhX2Ea.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGhX2Ea.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGhX2Ea.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGhX2Ea.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhX2Ea.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhX2Ea.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhX2Ea.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhX2Ea.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhX2Ea.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhX2Ea.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhX2Ea.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhX2Ea.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGhX2Ea.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhX2Ea.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGhX2Ea.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhX2Ea.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGhX2Ea.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhX2Ea.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhX2Ea.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhX2Ea.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhX2Ea.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhX2Ea.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGhX2Ea.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhX2Ea.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqpid9h.s: Assembler messages:
encrypt.c: /tmp/ccqpid9h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqpid9h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqpid9h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqpid9h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpid9h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpid9h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpid9h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpid9h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpid9h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpid9h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpid9h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpid9h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqpid9h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpid9h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqpid9h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqpid9h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpid9h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpid9h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpid9h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpid9h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpid9h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqpid9h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpid9h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpid9h.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGjeyC9.s: Assembler messages:
encrypt.c: /tmp/ccGjeyC9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjeyC9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGjeyC9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGjeyC9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjeyC9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjeyC9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjeyC9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjeyC9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjeyC9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjeyC9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjeyC9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjeyC9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGjeyC9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjeyC9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGjeyC9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjeyC9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGjeyC9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjeyC9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjeyC9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjeyC9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjeyC9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjeyC9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjeyC9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjeyC9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuBYljr.s: Assembler messages:
encrypt.c: /tmp/ccuBYljr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuBYljr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuBYljr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuBYljr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBYljr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBYljr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBYljr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBYljr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBYljr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBYljr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBYljr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBYljr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuBYljr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBYljr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuBYljr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuBYljr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBYljr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBYljr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBYljr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBYljr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBYljr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBYljr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBYljr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBYljr.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc5ZWBmn.s: Assembler messages:
encrypt.c: /tmp/cc5ZWBmn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ZWBmn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ZWBmn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ZWBmn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWBmn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWBmn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWBmn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWBmn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWBmn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWBmn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWBmn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWBmn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ZWBmn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWBmn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ZWBmn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWBmn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5ZWBmn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZWBmn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZWBmn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZWBmn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZWBmn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZWBmn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ZWBmn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZWBmn.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccI9fej7.s: Assembler messages:
encrypt.c: /tmp/ccI9fej7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI9fej7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI9fej7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI9fej7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9fej7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9fej7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9fej7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9fej7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9fej7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9fej7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9fej7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9fej7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI9fej7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9fej7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI9fej7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI9fej7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9fej7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9fej7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9fej7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9fej7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9fej7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI9fej7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9fej7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9fej7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3x2jzi.s: Assembler messages:
encrypt.c: /tmp/cc3x2jzi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3x2jzi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3x2jzi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3x2jzi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2jzi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2jzi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2jzi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2jzi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2jzi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3x2jzi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3x2jzi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3x2jzi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3x2jzi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2jzi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3x2jzi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3x2jzi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3x2jzi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3x2jzi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3x2jzi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x2jzi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3x2jzi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3x2jzi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3x2jzi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3x2jzi.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRl6w8A.s: Assembler messages:
encrypt.c: /tmp/ccRl6w8A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRl6w8A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRl6w8A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRl6w8A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl6w8A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl6w8A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl6w8A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl6w8A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl6w8A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRl6w8A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRl6w8A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRl6w8A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRl6w8A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl6w8A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRl6w8A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRl6w8A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRl6w8A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRl6w8A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRl6w8A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRl6w8A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl6w8A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRl6w8A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRl6w8A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRl6w8A.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc69qruP.s: Assembler messages:
encrypt.c: /tmp/cc69qruP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc69qruP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc69qruP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc69qruP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69qruP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69qruP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69qruP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69qruP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69qruP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69qruP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69qruP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69qruP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc69qruP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69qruP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc69qruP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc69qruP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69qruP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69qruP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69qruP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69qruP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69qruP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc69qruP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69qruP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69qruP.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfSTdXA.s: Assembler messages:
encrypt.c: /tmp/ccfSTdXA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfSTdXA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfSTdXA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfSTdXA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSTdXA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSTdXA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSTdXA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSTdXA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSTdXA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSTdXA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSTdXA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSTdXA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfSTdXA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSTdXA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfSTdXA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSTdXA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfSTdXA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSTdXA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSTdXA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSTdXA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSTdXA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSTdXA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfSTdXA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSTdXA.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOQMRoL.s: Assembler messages:
encrypt.c: /tmp/ccOQMRoL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOQMRoL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOQMRoL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOQMRoL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQMRoL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQMRoL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQMRoL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQMRoL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQMRoL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQMRoL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQMRoL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQMRoL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOQMRoL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQMRoL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOQMRoL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQMRoL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOQMRoL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQMRoL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOQMRoL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOQMRoL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQMRoL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOQMRoL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOQMRoL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOQMRoL.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccegltPY.s: Assembler messages:
encrypt.c: /tmp/ccegltPY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccegltPY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccegltPY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccegltPY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegltPY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegltPY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegltPY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegltPY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegltPY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegltPY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegltPY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegltPY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccegltPY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegltPY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccegltPY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccegltPY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegltPY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegltPY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegltPY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegltPY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegltPY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccegltPY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegltPY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegltPY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5uCTA0.s: Assembler messages:
encrypt.c: /tmp/cc5uCTA0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5uCTA0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5uCTA0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5uCTA0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uCTA0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uCTA0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uCTA0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uCTA0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uCTA0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uCTA0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uCTA0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uCTA0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5uCTA0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uCTA0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5uCTA0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uCTA0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5uCTA0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uCTA0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uCTA0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uCTA0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uCTA0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uCTA0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5uCTA0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uCTA0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8Y0KlB.s: Assembler messages:
encrypt.c: /tmp/cc8Y0KlB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Y0KlB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Y0KlB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Y0KlB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y0KlB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y0KlB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y0KlB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y0KlB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y0KlB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Y0KlB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Y0KlB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Y0KlB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Y0KlB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y0KlB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Y0KlB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Y0KlB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Y0KlB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Y0KlB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Y0KlB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y0KlB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Y0KlB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Y0KlB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Y0KlB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Y0KlB.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM23nFL.s: Assembler messages:
encrypt.c: /tmp/ccM23nFL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM23nFL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM23nFL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM23nFL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM23nFL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM23nFL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM23nFL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM23nFL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM23nFL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM23nFL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM23nFL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM23nFL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM23nFL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM23nFL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM23nFL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM23nFL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM23nFL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM23nFL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM23nFL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM23nFL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM23nFL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM23nFL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM23nFL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM23nFL.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNqeL44.s: Assembler messages:
encrypt.c: /tmp/ccNqeL44.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNqeL44.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNqeL44.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNqeL44.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqeL44.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqeL44.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqeL44.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqeL44.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqeL44.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqeL44.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqeL44.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqeL44.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNqeL44.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqeL44.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNqeL44.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqeL44.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNqeL44.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqeL44.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqeL44.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqeL44.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqeL44.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqeL44.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNqeL44.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqeL44.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbl3CW8.s: Assembler messages:
encrypt.c: /tmp/ccbl3CW8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbl3CW8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbl3CW8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbl3CW8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl3CW8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl3CW8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl3CW8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl3CW8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl3CW8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbl3CW8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbl3CW8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbl3CW8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbl3CW8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl3CW8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbl3CW8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbl3CW8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbl3CW8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbl3CW8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbl3CW8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl3CW8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbl3CW8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbl3CW8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbl3CW8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbl3CW8.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrcccz1.s: Assembler messages:
encrypt.c: /tmp/ccrcccz1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcccz1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcccz1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcccz1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcccz1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcccz1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcccz1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcccz1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcccz1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcccz1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcccz1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcccz1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcccz1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcccz1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcccz1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcccz1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcccz1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcccz1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcccz1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcccz1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcccz1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcccz1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcccz1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcccz1.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSUeoZg.s: Assembler messages:
encrypt.c: /tmp/ccSUeoZg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSUeoZg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSUeoZg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSUeoZg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUeoZg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUeoZg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUeoZg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUeoZg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUeoZg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUeoZg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUeoZg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUeoZg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSUeoZg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUeoZg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSUeoZg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSUeoZg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUeoZg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUeoZg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUeoZg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUeoZg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUeoZg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSUeoZg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUeoZg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUeoZg.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrf4QU2.s: Assembler messages:
encrypt.c: /tmp/ccrf4QU2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrf4QU2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrf4QU2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrf4QU2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf4QU2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf4QU2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf4QU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf4QU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf4QU2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf4QU2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf4QU2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf4QU2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrf4QU2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf4QU2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrf4QU2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf4QU2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrf4QU2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf4QU2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrf4QU2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrf4QU2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf4QU2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrf4QU2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrf4QU2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrf4QU2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZFQ1xd.s: Assembler messages:
encrypt.c: /tmp/ccZFQ1xd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZFQ1xd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZFQ1xd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZFQ1xd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFQ1xd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFQ1xd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFQ1xd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFQ1xd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFQ1xd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZFQ1xd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZFQ1xd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZFQ1xd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZFQ1xd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFQ1xd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZFQ1xd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZFQ1xd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZFQ1xd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZFQ1xd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZFQ1xd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZFQ1xd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFQ1xd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZFQ1xd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZFQ1xd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZFQ1xd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw2IJOV.s: Assembler messages:
encrypt.c: /tmp/ccw2IJOV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw2IJOV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw2IJOV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw2IJOV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2IJOV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2IJOV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2IJOV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2IJOV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2IJOV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2IJOV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2IJOV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2IJOV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw2IJOV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2IJOV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw2IJOV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw2IJOV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2IJOV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2IJOV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2IJOV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2IJOV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2IJOV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw2IJOV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2IJOV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2IJOV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSzPIVs.s: Assembler messages:
encrypt.c: /tmp/ccSzPIVs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSzPIVs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSzPIVs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSzPIVs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzPIVs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzPIVs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzPIVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzPIVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzPIVs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSzPIVs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSzPIVs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSzPIVs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSzPIVs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzPIVs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSzPIVs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSzPIVs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSzPIVs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSzPIVs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSzPIVs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSzPIVs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzPIVs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSzPIVs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSzPIVs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSzPIVs.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYFJ595.s: Assembler messages:
encrypt.c: /tmp/ccYFJ595.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYFJ595.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYFJ595.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYFJ595.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFJ595.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFJ595.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFJ595.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFJ595.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFJ595.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFJ595.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFJ595.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFJ595.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYFJ595.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFJ595.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYFJ595.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYFJ595.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFJ595.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFJ595.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFJ595.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFJ595.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFJ595.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYFJ595.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFJ595.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFJ595.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5TLmgn.s: Assembler messages:
encrypt.c: /tmp/cc5TLmgn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5TLmgn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5TLmgn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5TLmgn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TLmgn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TLmgn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TLmgn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TLmgn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TLmgn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5TLmgn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5TLmgn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5TLmgn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5TLmgn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TLmgn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5TLmgn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5TLmgn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5TLmgn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5TLmgn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5TLmgn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TLmgn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5TLmgn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5TLmgn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5TLmgn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5TLmgn.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccreGrI3.s: Assembler messages:
encrypt.c: /tmp/ccreGrI3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccreGrI3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccreGrI3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccreGrI3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreGrI3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreGrI3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreGrI3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreGrI3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreGrI3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreGrI3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreGrI3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreGrI3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccreGrI3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreGrI3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccreGrI3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreGrI3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccreGrI3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccreGrI3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccreGrI3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccreGrI3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreGrI3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccreGrI3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccreGrI3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccreGrI3.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJUIqYf.s: Assembler messages:
encrypt.c: /tmp/ccJUIqYf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJUIqYf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJUIqYf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJUIqYf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUIqYf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUIqYf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUIqYf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUIqYf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUIqYf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJUIqYf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJUIqYf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJUIqYf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJUIqYf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUIqYf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJUIqYf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJUIqYf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJUIqYf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJUIqYf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJUIqYf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJUIqYf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUIqYf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJUIqYf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJUIqYf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJUIqYf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccraR4sn.s: Assembler messages:
encrypt.c: /tmp/ccraR4sn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccraR4sn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccraR4sn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccraR4sn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraR4sn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraR4sn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraR4sn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraR4sn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraR4sn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccraR4sn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccraR4sn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccraR4sn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccraR4sn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraR4sn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccraR4sn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccraR4sn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccraR4sn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraR4sn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraR4sn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraR4sn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraR4sn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccraR4sn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraR4sn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraR4sn.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKDcWUr.s: Assembler messages:
encrypt.c: /tmp/ccKDcWUr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKDcWUr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKDcWUr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKDcWUr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDcWUr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDcWUr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDcWUr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDcWUr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDcWUr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDcWUr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDcWUr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDcWUr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKDcWUr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDcWUr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKDcWUr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDcWUr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKDcWUr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDcWUr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDcWUr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDcWUr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDcWUr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDcWUr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKDcWUr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDcWUr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cclWQqsh.s: Assembler messages:
encrypt.c: /tmp/cclWQqsh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclWQqsh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclWQqsh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclWQqsh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWQqsh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWQqsh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWQqsh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWQqsh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWQqsh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWQqsh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWQqsh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWQqsh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclWQqsh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWQqsh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclWQqsh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclWQqsh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWQqsh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWQqsh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWQqsh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWQqsh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWQqsh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclWQqsh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWQqsh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWQqsh.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2EoEYD.s: Assembler messages:
encrypt.c: /tmp/cc2EoEYD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2EoEYD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2EoEYD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2EoEYD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EoEYD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EoEYD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EoEYD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EoEYD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EoEYD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EoEYD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EoEYD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EoEYD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2EoEYD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EoEYD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2EoEYD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EoEYD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2EoEYD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EoEYD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EoEYD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EoEYD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EoEYD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EoEYD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2EoEYD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EoEYD.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC78C6o.s: Assembler messages:
encrypt.c: /tmp/ccC78C6o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC78C6o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC78C6o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC78C6o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC78C6o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC78C6o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC78C6o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC78C6o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC78C6o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC78C6o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC78C6o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC78C6o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC78C6o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC78C6o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC78C6o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC78C6o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC78C6o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC78C6o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC78C6o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC78C6o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC78C6o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC78C6o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC78C6o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC78C6o.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLAAe9W.s: Assembler messages:
encrypt.c: /tmp/ccLAAe9W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAAe9W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAAe9W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAAe9W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAAe9W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAAe9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAAe9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAAe9W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAAe9W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAAe9W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAAe9W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAAe9W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAAe9W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAAe9W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAAe9W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLAAe9W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAAe9W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAAe9W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAAe9W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAAe9W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAAe9W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAAe9W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAAe9W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAAe9W.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchmtkML.s: Assembler messages:
encrypt.c: /tmp/cchmtkML.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchmtkML.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchmtkML.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchmtkML.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtkML.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtkML.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtkML.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtkML.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtkML.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmtkML.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmtkML.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmtkML.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchmtkML.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtkML.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchmtkML.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmtkML.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchmtkML.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmtkML.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmtkML.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmtkML.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtkML.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmtkML.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchmtkML.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmtkML.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSxNYla.s: Assembler messages:
encrypt.c: /tmp/ccSxNYla.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSxNYla.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSxNYla.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSxNYla.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxNYla.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxNYla.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxNYla.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxNYla.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxNYla.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxNYla.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxNYla.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxNYla.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSxNYla.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxNYla.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSxNYla.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSxNYla.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxNYla.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxNYla.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxNYla.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxNYla.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxNYla.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSxNYla.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxNYla.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxNYla.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz9CfvW.s: Assembler messages:
encrypt.c: /tmp/ccz9CfvW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz9CfvW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz9CfvW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz9CfvW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9CfvW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9CfvW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9CfvW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9CfvW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9CfvW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9CfvW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9CfvW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9CfvW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz9CfvW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9CfvW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz9CfvW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9CfvW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz9CfvW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9CfvW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9CfvW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9CfvW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9CfvW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9CfvW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz9CfvW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9CfvW.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc9r98n4.s: Assembler messages:
encrypt.c: /tmp/cc9r98n4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9r98n4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9r98n4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9r98n4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r98n4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r98n4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r98n4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r98n4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r98n4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9r98n4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9r98n4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9r98n4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9r98n4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r98n4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9r98n4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9r98n4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9r98n4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9r98n4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9r98n4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9r98n4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r98n4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9r98n4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9r98n4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9r98n4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccmF9PbN.s: Assembler messages:
encrypt.c: /tmp/ccmF9PbN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmF9PbN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmF9PbN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmF9PbN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF9PbN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF9PbN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF9PbN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF9PbN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF9PbN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmF9PbN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmF9PbN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmF9PbN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmF9PbN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF9PbN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmF9PbN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmF9PbN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmF9PbN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmF9PbN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmF9PbN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF9PbN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmF9PbN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmF9PbN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmF9PbN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmF9PbN.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJmvg5j.s: Assembler messages:
encrypt.c: /tmp/ccJmvg5j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJmvg5j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJmvg5j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJmvg5j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmvg5j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmvg5j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmvg5j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmvg5j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmvg5j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmvg5j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmvg5j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmvg5j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJmvg5j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmvg5j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJmvg5j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmvg5j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJmvg5j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmvg5j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmvg5j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmvg5j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmvg5j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmvg5j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJmvg5j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmvg5j.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU7FwkW.s: Assembler messages:
encrypt.c: /tmp/ccU7FwkW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU7FwkW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU7FwkW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU7FwkW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7FwkW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7FwkW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7FwkW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7FwkW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7FwkW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7FwkW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7FwkW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7FwkW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU7FwkW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7FwkW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU7FwkW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU7FwkW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7FwkW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7FwkW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7FwkW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7FwkW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7FwkW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU7FwkW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7FwkW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7FwkW.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpnIbTc.s: Assembler messages:
encrypt.c: /tmp/ccpnIbTc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpnIbTc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpnIbTc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpnIbTc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnIbTc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnIbTc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnIbTc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnIbTc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnIbTc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnIbTc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnIbTc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnIbTc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpnIbTc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnIbTc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpnIbTc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnIbTc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpnIbTc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnIbTc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnIbTc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnIbTc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnIbTc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnIbTc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpnIbTc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnIbTc.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsqNUfC.s: Assembler messages:
encrypt.c: /tmp/ccsqNUfC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsqNUfC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsqNUfC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsqNUfC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqNUfC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqNUfC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqNUfC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqNUfC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqNUfC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqNUfC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqNUfC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqNUfC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsqNUfC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqNUfC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsqNUfC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsqNUfC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqNUfC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqNUfC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqNUfC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqNUfC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqNUfC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsqNUfC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqNUfC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqNUfC.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXWsXzo.s: Assembler messages:
encrypt.c: /tmp/ccXWsXzo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXWsXzo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXWsXzo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXWsXzo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWsXzo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWsXzo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWsXzo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWsXzo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWsXzo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWsXzo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWsXzo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWsXzo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXWsXzo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWsXzo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXWsXzo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWsXzo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXWsXzo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWsXzo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWsXzo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWsXzo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWsXzo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWsXzo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXWsXzo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWsXzo.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceqAubF.s: Assembler messages:
encrypt.c: /tmp/cceqAubF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceqAubF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceqAubF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceqAubF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqAubF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqAubF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqAubF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqAubF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqAubF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqAubF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqAubF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqAubF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceqAubF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqAubF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceqAubF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceqAubF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqAubF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqAubF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqAubF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqAubF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqAubF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqAubF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqAubF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqAubF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccg9XVuy.s: Assembler messages:
encrypt.c: /tmp/ccg9XVuy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg9XVuy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg9XVuy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg9XVuy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9XVuy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9XVuy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9XVuy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9XVuy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9XVuy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg9XVuy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg9XVuy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg9XVuy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg9XVuy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9XVuy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg9XVuy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg9XVuy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg9XVuy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg9XVuy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg9XVuy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg9XVuy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9XVuy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg9XVuy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg9XVuy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg9XVuy.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccxQ95Yr.s: Assembler messages:
encrypt.c: /tmp/ccxQ95Yr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQ95Yr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxQ95Yr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxQ95Yr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ95Yr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ95Yr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ95Yr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ95Yr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ95Yr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQ95Yr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQ95Yr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQ95Yr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxQ95Yr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ95Yr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxQ95Yr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxQ95Yr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQ95Yr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQ95Yr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQ95Yr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ95Yr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQ95Yr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQ95Yr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQ95Yr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQ95Yr.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc55Da7J.s: Assembler messages:
encrypt.c: /tmp/cc55Da7J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc55Da7J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc55Da7J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc55Da7J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55Da7J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55Da7J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55Da7J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55Da7J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55Da7J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55Da7J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55Da7J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55Da7J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc55Da7J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55Da7J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc55Da7J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55Da7J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc55Da7J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55Da7J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55Da7J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55Da7J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55Da7J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55Da7J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc55Da7J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55Da7J.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cczfpS0C.s: Assembler messages:
encrypt.c: /tmp/cczfpS0C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczfpS0C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczfpS0C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczfpS0C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfpS0C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfpS0C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfpS0C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfpS0C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfpS0C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczfpS0C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczfpS0C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczfpS0C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczfpS0C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfpS0C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczfpS0C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczfpS0C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczfpS0C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfpS0C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfpS0C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfpS0C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfpS0C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczfpS0C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfpS0C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfpS0C.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTcgUOV.s: Assembler messages:
encrypt.c: /tmp/ccTcgUOV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTcgUOV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTcgUOV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTcgUOV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcgUOV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcgUOV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcgUOV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcgUOV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcgUOV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcgUOV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcgUOV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcgUOV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTcgUOV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcgUOV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTcgUOV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTcgUOV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcgUOV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcgUOV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcgUOV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcgUOV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcgUOV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTcgUOV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcgUOV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcgUOV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchfAQbW.s: Assembler messages:
encrypt.c: /tmp/cchfAQbW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchfAQbW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchfAQbW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchfAQbW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfAQbW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfAQbW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfAQbW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfAQbW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfAQbW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfAQbW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfAQbW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfAQbW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchfAQbW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfAQbW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchfAQbW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfAQbW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchfAQbW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfAQbW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfAQbW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfAQbW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfAQbW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfAQbW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchfAQbW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfAQbW.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMSw0a1.s: Assembler messages:
encrypt.c: /tmp/ccMSw0a1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMSw0a1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMSw0a1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMSw0a1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSw0a1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSw0a1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSw0a1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSw0a1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSw0a1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSw0a1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSw0a1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSw0a1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMSw0a1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSw0a1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMSw0a1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSw0a1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMSw0a1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSw0a1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSw0a1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSw0a1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSw0a1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSw0a1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMSw0a1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSw0a1.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct6NSI5.s: Assembler messages:
encrypt.c: /tmp/cct6NSI5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct6NSI5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct6NSI5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct6NSI5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NSI5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NSI5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NSI5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NSI5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NSI5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct6NSI5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct6NSI5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct6NSI5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct6NSI5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NSI5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct6NSI5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct6NSI5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct6NSI5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6NSI5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6NSI5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NSI5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6NSI5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct6NSI5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6NSI5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6NSI5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc8ULELL.s: Assembler messages:
encrypt.c: /tmp/cc8ULELL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ULELL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ULELL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ULELL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ULELL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ULELL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ULELL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ULELL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ULELL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ULELL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ULELL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ULELL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ULELL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ULELL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ULELL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8ULELL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ULELL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ULELL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ULELL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ULELL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ULELL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ULELL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ULELL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ULELL.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccqWnlma.s: Assembler messages:
encrypt.c: /tmp/ccqWnlma.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqWnlma.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqWnlma.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqWnlma.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWnlma.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWnlma.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWnlma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWnlma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWnlma.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWnlma.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWnlma.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWnlma.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqWnlma.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWnlma.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqWnlma.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWnlma.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqWnlma.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWnlma.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWnlma.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWnlma.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWnlma.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWnlma.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqWnlma.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWnlma.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFOiMIn.s: Assembler messages:
encrypt.c: /tmp/ccFOiMIn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFOiMIn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFOiMIn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFOiMIn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiMIn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiMIn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiMIn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiMIn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiMIn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOiMIn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOiMIn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOiMIn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFOiMIn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiMIn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFOiMIn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOiMIn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFOiMIn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOiMIn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOiMIn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOiMIn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiMIn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOiMIn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFOiMIn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOiMIn.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUnJgkU.s: Assembler messages:
encrypt.c: /tmp/ccUnJgkU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUnJgkU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUnJgkU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUnJgkU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnJgkU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnJgkU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnJgkU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnJgkU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnJgkU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnJgkU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnJgkU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnJgkU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUnJgkU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnJgkU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUnJgkU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUnJgkU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnJgkU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnJgkU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnJgkU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnJgkU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnJgkU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUnJgkU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnJgkU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnJgkU.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