Implementation notes: x86, h8bobcat, crypto_aead/omdsha256k128n96tau128v1

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
437751? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
438130? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
441199? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
442050? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081320170718
444049? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081320170718
444091? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081320170718
449896? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081320170718
455263? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081320170718
456679? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081320170718
458075? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081320170718
458389? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081320170718
463325? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081320170718
464094? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
468373? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081320170718
470777? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
472506? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081320170718
477142? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
479180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
479797? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
480795? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081320170718
482339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081320170718
482833? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081320170718
483503? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
486994? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081320170718
491449? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
491777? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
492271? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081320170718
492570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
492609? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081320170718
494869? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081320170718
496598? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081320170718
496746? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081320170718
497947? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
498294? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081320170718
499215? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
499367? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
503809? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
504146? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081320170718
504184? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081320170718
504322? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081320170718
506331? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081320170718
510435? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081320170718
512002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
512464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
515560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081320170718
516339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081320170718
516667? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
517351? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081320170718
518881? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081320170718
521550? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
530604? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
532812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
533173? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
534005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
534023? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081320170718
534138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
534798? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
534997? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
535453? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081320170718
535482? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
537596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
540431? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081320170718
540750? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
541823? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
545020? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081320170718
545713? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081320170718
546198? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081320170718
546255? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081320170718
547860? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081320170718
548179? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
548202? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081320170718
548715? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081320170718
548744? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081320170718
548758? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081320170718
550202? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081320170718
550515? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081320170718
551086? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081320170718
552292? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081320170718
553005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
553698? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
554078? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081320170718
554287? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081320170718
555450? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081320170718
555636? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081320170718
557703? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
557812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081320170718
557864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
557901? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
558733? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081320170718
562799? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081320170718
563017? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081320170718
564538? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081320170718
569111? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081320170718
569805? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
570043? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
570090? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
571320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
571392? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081320170718
573088? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081320170718
573824? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081320170718
574769? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081320170718
574850? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081320170718
576427? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081320170718
576488? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081320170718
576507? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081320170718
577068? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081320170718
577068? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081320170718
578769? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081320170718
578978? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081320170718
580930? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081320170718
582773? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081320170718
582820? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081320170718
583072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
583647? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
584064? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081320170718
584744? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
586782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
587452? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081320170718
587717? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081320170718
588254? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081320170718
589964? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081320170718
590786? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081320170718
594254? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081320170718
594391? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081320170718
594491? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081320170718
594581? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
595132? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081320170718
595165? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081320170718
595222? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081320170718
595398? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081320170718
595531? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081320170718
596225? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081320170718
596258? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081320170718
597122? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081320170718
598871? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081320170718
598961? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081320170718
600238? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081320170718
600628? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081320170718
601378? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081320170718
602428? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081320170718
602927? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081320170718
603725? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718
604006? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081320170718
604604? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081320170718
604889? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081320170718
605777? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081320170718
606105? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081320170718
606109? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
606115? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081320170718
606153? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718
606247? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718
606666? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081320170718
607516? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081320170718
609344? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081320170718
609387? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081320170718
610456? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081320170718
613068? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081320170718
615177? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718
618507? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
629128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
629157? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v1/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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOBXNqg.s: Assembler messages:
encrypt.c: /tmp/ccOBXNqg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOBXNqg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOBXNqg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOBXNqg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBXNqg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBXNqg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBXNqg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBXNqg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBXNqg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOBXNqg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOBXNqg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOBXNqg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOBXNqg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBXNqg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOBXNqg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOBXNqg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOBXNqg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBXNqg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBXNqg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBXNqg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBXNqg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOBXNqg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBXNqg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOBXNqg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgA5Kxp.s: Assembler messages:
encrypt.c: /tmp/ccgA5Kxp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgA5Kxp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgA5Kxp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgA5Kxp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA5Kxp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA5Kxp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA5Kxp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA5Kxp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA5Kxp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgA5Kxp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgA5Kxp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgA5Kxp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgA5Kxp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA5Kxp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgA5Kxp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgA5Kxp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgA5Kxp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgA5Kxp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgA5Kxp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgA5Kxp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA5Kxp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgA5Kxp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgA5Kxp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgA5Kxp.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfWlOVt.s: Assembler messages:
encrypt.c: /tmp/ccfWlOVt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfWlOVt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfWlOVt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfWlOVt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWlOVt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWlOVt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWlOVt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWlOVt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWlOVt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfWlOVt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfWlOVt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfWlOVt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfWlOVt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWlOVt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfWlOVt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfWlOVt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfWlOVt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfWlOVt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfWlOVt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWlOVt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfWlOVt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfWlOVt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfWlOVt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfWlOVt.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHbiNZl.s: Assembler messages:
encrypt.c: /tmp/ccHbiNZl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHbiNZl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHbiNZl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHbiNZl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiNZl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiNZl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiNZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiNZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiNZl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbiNZl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbiNZl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbiNZl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHbiNZl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiNZl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHbiNZl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbiNZl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHbiNZl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbiNZl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbiNZl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbiNZl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiNZl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbiNZl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbiNZl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbiNZl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY3kXnj.s: Assembler messages:
encrypt.c: /tmp/ccY3kXnj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY3kXnj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY3kXnj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY3kXnj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3kXnj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3kXnj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3kXnj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3kXnj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3kXnj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY3kXnj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY3kXnj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY3kXnj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY3kXnj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3kXnj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY3kXnj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY3kXnj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY3kXnj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3kXnj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3kXnj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3kXnj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3kXnj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY3kXnj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3kXnj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3kXnj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccViocVk.s: Assembler messages:
encrypt.c: /tmp/ccViocVk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViocVk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViocVk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccViocVk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViocVk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViocVk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViocVk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViocVk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViocVk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViocVk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViocVk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViocVk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViocVk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViocVk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViocVk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViocVk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccViocVk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViocVk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViocVk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViocVk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViocVk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViocVk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViocVk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViocVk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAR6hSq.s: Assembler messages:
encrypt.c: /tmp/ccAR6hSq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAR6hSq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAR6hSq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAR6hSq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR6hSq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR6hSq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR6hSq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR6hSq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR6hSq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAR6hSq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAR6hSq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAR6hSq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAR6hSq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR6hSq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAR6hSq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAR6hSq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAR6hSq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAR6hSq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAR6hSq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR6hSq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAR6hSq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAR6hSq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAR6hSq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAR6hSq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclEJUmy.s: Assembler messages:
encrypt.c: /tmp/cclEJUmy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclEJUmy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclEJUmy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclEJUmy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEJUmy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEJUmy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEJUmy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEJUmy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEJUmy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEJUmy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEJUmy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEJUmy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclEJUmy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEJUmy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclEJUmy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEJUmy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclEJUmy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEJUmy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEJUmy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEJUmy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEJUmy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEJUmy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclEJUmy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEJUmy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7CtXv0.s: Assembler messages:
encrypt.c: /tmp/cc7CtXv0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7CtXv0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7CtXv0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7CtXv0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CtXv0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CtXv0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CtXv0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CtXv0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CtXv0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CtXv0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CtXv0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CtXv0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7CtXv0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CtXv0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7CtXv0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7CtXv0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CtXv0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CtXv0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CtXv0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CtXv0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CtXv0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7CtXv0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CtXv0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CtXv0.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm8knAf.s: Assembler messages:
encrypt.c: /tmp/ccm8knAf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm8knAf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm8knAf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm8knAf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8knAf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8knAf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8knAf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8knAf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8knAf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8knAf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8knAf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8knAf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm8knAf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8knAf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm8knAf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8knAf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm8knAf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8knAf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8knAf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8knAf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8knAf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8knAf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm8knAf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8knAf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoD1Vm6.s: Assembler messages:
encrypt.c: /tmp/ccoD1Vm6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoD1Vm6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoD1Vm6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoD1Vm6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD1Vm6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD1Vm6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD1Vm6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD1Vm6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD1Vm6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoD1Vm6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoD1Vm6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoD1Vm6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoD1Vm6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD1Vm6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoD1Vm6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoD1Vm6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoD1Vm6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoD1Vm6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoD1Vm6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD1Vm6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoD1Vm6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoD1Vm6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoD1Vm6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoD1Vm6.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7Aw25m.s: Assembler messages:
encrypt.c: /tmp/cc7Aw25m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Aw25m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Aw25m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Aw25m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Aw25m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Aw25m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Aw25m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Aw25m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Aw25m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Aw25m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Aw25m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Aw25m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Aw25m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Aw25m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Aw25m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Aw25m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Aw25m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Aw25m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Aw25m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Aw25m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Aw25m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Aw25m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Aw25m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Aw25m.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccqV6Vb1.s: Assembler messages:
encrypt.c: /tmp/ccqV6Vb1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqV6Vb1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqV6Vb1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqV6Vb1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqV6Vb1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqV6Vb1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqV6Vb1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqV6Vb1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqV6Vb1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqV6Vb1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqV6Vb1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqV6Vb1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqV6Vb1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqV6Vb1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqV6Vb1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqV6Vb1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqV6Vb1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqV6Vb1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqV6Vb1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqV6Vb1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqV6Vb1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqV6Vb1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqV6Vb1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqV6Vb1.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cckRElDe.s: Assembler messages:
encrypt.c: /tmp/cckRElDe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckRElDe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckRElDe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckRElDe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRElDe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRElDe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRElDe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRElDe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRElDe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRElDe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRElDe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRElDe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckRElDe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRElDe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckRElDe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRElDe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckRElDe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRElDe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRElDe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRElDe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRElDe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRElDe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckRElDe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRElDe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS7uCv4.s: Assembler messages:
encrypt.c: /tmp/ccS7uCv4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS7uCv4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS7uCv4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS7uCv4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7uCv4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7uCv4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7uCv4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7uCv4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7uCv4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS7uCv4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS7uCv4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS7uCv4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS7uCv4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7uCv4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS7uCv4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS7uCv4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS7uCv4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7uCv4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7uCv4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7uCv4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7uCv4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS7uCv4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7uCv4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS7uCv4.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFlNfBm.s: Assembler messages:
encrypt.c: /tmp/ccFlNfBm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFlNfBm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFlNfBm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFlNfBm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNfBm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNfBm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNfBm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNfBm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNfBm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlNfBm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlNfBm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlNfBm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFlNfBm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNfBm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFlNfBm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlNfBm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFlNfBm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlNfBm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlNfBm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlNfBm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNfBm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlNfBm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFlNfBm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlNfBm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUq5jm5.s: Assembler messages:
encrypt.c: /tmp/ccUq5jm5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUq5jm5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUq5jm5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUq5jm5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq5jm5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq5jm5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq5jm5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq5jm5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq5jm5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUq5jm5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUq5jm5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUq5jm5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUq5jm5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq5jm5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUq5jm5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUq5jm5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUq5jm5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUq5jm5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUq5jm5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUq5jm5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUq5jm5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUq5jm5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUq5jm5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUq5jm5.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9JovDj.s: Assembler messages:
encrypt.c: /tmp/cc9JovDj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9JovDj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9JovDj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9JovDj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JovDj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JovDj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JovDj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JovDj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JovDj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JovDj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JovDj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JovDj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9JovDj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JovDj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9JovDj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JovDj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9JovDj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JovDj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JovDj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JovDj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JovDj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JovDj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9JovDj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JovDj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjtYU1e.s: Assembler messages:
encrypt.c: /tmp/ccjtYU1e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjtYU1e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjtYU1e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjtYU1e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtYU1e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtYU1e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtYU1e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtYU1e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtYU1e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtYU1e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtYU1e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtYU1e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjtYU1e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtYU1e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjtYU1e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjtYU1e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtYU1e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtYU1e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtYU1e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtYU1e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtYU1e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjtYU1e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtYU1e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtYU1e.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckXEqcr.s: Assembler messages:
encrypt.c: /tmp/cckXEqcr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckXEqcr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckXEqcr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckXEqcr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXEqcr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXEqcr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXEqcr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXEqcr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXEqcr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXEqcr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXEqcr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXEqcr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckXEqcr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXEqcr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckXEqcr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXEqcr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckXEqcr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXEqcr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXEqcr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXEqcr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXEqcr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXEqcr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckXEqcr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXEqcr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZQDTn3.s: Assembler messages:
encrypt.c: /tmp/ccZQDTn3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZQDTn3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZQDTn3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZQDTn3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQDTn3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQDTn3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQDTn3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQDTn3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQDTn3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQDTn3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQDTn3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQDTn3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZQDTn3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQDTn3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZQDTn3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZQDTn3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQDTn3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQDTn3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQDTn3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQDTn3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQDTn3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZQDTn3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQDTn3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQDTn3.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccOGLE2i.s: Assembler messages:
encrypt.c: /tmp/ccOGLE2i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOGLE2i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOGLE2i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOGLE2i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGLE2i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGLE2i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGLE2i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGLE2i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGLE2i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGLE2i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGLE2i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGLE2i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOGLE2i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGLE2i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOGLE2i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGLE2i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOGLE2i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGLE2i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGLE2i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGLE2i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGLE2i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGLE2i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOGLE2i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGLE2i.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu2p2ef.s: Assembler messages:
encrypt.c: /tmp/ccu2p2ef.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2p2ef.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu2p2ef.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2p2ef.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2p2ef.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2p2ef.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2p2ef.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2p2ef.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2p2ef.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2p2ef.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2p2ef.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2p2ef.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu2p2ef.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2p2ef.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu2p2ef.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu2p2ef.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2p2ef.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2p2ef.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2p2ef.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2p2ef.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2p2ef.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2p2ef.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2p2ef.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2p2ef.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpUT7ku.s: Assembler messages:
encrypt.c: /tmp/ccpUT7ku.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpUT7ku.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpUT7ku.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpUT7ku.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUT7ku.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUT7ku.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUT7ku.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUT7ku.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUT7ku.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUT7ku.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUT7ku.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUT7ku.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpUT7ku.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUT7ku.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpUT7ku.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUT7ku.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpUT7ku.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUT7ku.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUT7ku.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUT7ku.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUT7ku.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUT7ku.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpUT7ku.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUT7ku.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq59ulw.s: Assembler messages:
encrypt.c: /tmp/ccq59ulw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq59ulw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq59ulw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq59ulw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq59ulw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq59ulw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq59ulw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq59ulw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq59ulw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq59ulw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq59ulw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq59ulw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq59ulw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq59ulw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq59ulw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq59ulw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq59ulw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq59ulw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq59ulw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq59ulw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq59ulw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq59ulw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq59ulw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq59ulw.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyPd9S1.s: Assembler messages:
encrypt.c: /tmp/ccyPd9S1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyPd9S1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyPd9S1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyPd9S1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPd9S1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPd9S1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPd9S1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPd9S1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPd9S1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPd9S1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPd9S1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPd9S1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyPd9S1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPd9S1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyPd9S1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPd9S1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyPd9S1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPd9S1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPd9S1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPd9S1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPd9S1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPd9S1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyPd9S1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPd9S1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6nAQsy.s: Assembler messages:
encrypt.c: /tmp/cc6nAQsy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6nAQsy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6nAQsy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6nAQsy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nAQsy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nAQsy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nAQsy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nAQsy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nAQsy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6nAQsy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6nAQsy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6nAQsy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6nAQsy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nAQsy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6nAQsy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6nAQsy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6nAQsy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nAQsy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nAQsy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nAQsy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nAQsy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6nAQsy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nAQsy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nAQsy.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOIeor9.s: Assembler messages:
encrypt.c: /tmp/ccOIeor9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOIeor9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOIeor9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOIeor9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIeor9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIeor9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIeor9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIeor9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIeor9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIeor9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIeor9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIeor9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOIeor9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIeor9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOIeor9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIeor9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOIeor9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIeor9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIeor9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIeor9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIeor9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIeor9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOIeor9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIeor9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuThRqz.s: Assembler messages:
encrypt.c: /tmp/ccuThRqz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuThRqz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuThRqz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuThRqz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuThRqz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuThRqz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuThRqz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuThRqz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuThRqz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuThRqz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuThRqz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuThRqz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuThRqz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuThRqz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuThRqz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuThRqz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuThRqz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuThRqz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuThRqz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuThRqz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuThRqz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuThRqz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuThRqz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuThRqz.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPhRGC1.s: Assembler messages:
encrypt.c: /tmp/ccPhRGC1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPhRGC1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPhRGC1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPhRGC1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhRGC1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhRGC1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhRGC1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhRGC1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhRGC1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhRGC1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhRGC1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhRGC1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPhRGC1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhRGC1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPhRGC1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhRGC1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPhRGC1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhRGC1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhRGC1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhRGC1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhRGC1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhRGC1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPhRGC1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhRGC1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCcuHZv.s: Assembler messages:
encrypt.c: /tmp/ccCcuHZv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCcuHZv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCcuHZv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCcuHZv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcuHZv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcuHZv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcuHZv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcuHZv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcuHZv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCcuHZv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCcuHZv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCcuHZv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCcuHZv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcuHZv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCcuHZv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCcuHZv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCcuHZv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcuHZv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcuHZv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcuHZv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcuHZv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCcuHZv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcuHZv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcuHZv.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqjIMtc.s: Assembler messages:
encrypt.c: /tmp/ccqjIMtc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqjIMtc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqjIMtc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqjIMtc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjIMtc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjIMtc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjIMtc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjIMtc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjIMtc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjIMtc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjIMtc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjIMtc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqjIMtc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjIMtc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqjIMtc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjIMtc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqjIMtc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjIMtc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjIMtc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjIMtc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjIMtc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjIMtc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqjIMtc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjIMtc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJnP5vF.s: Assembler messages:
encrypt.c: /tmp/ccJnP5vF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJnP5vF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJnP5vF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJnP5vF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnP5vF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnP5vF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnP5vF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnP5vF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnP5vF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJnP5vF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJnP5vF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJnP5vF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJnP5vF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnP5vF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJnP5vF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJnP5vF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJnP5vF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJnP5vF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJnP5vF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnP5vF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJnP5vF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJnP5vF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJnP5vF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJnP5vF.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsZRVG8.s: Assembler messages:
encrypt.c: /tmp/ccsZRVG8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsZRVG8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsZRVG8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsZRVG8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZRVG8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZRVG8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZRVG8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZRVG8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZRVG8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZRVG8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZRVG8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZRVG8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsZRVG8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZRVG8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsZRVG8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZRVG8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsZRVG8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZRVG8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZRVG8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZRVG8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZRVG8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZRVG8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsZRVG8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZRVG8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7D7ymP.s: Assembler messages:
encrypt.c: /tmp/cc7D7ymP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7D7ymP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7D7ymP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7D7ymP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D7ymP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D7ymP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D7ymP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D7ymP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D7ymP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7D7ymP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7D7ymP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7D7ymP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7D7ymP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D7ymP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7D7ymP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7D7ymP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7D7ymP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7D7ymP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7D7ymP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D7ymP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7D7ymP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7D7ymP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7D7ymP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7D7ymP.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK3l0Uj.s: Assembler messages:
encrypt.c: /tmp/ccK3l0Uj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK3l0Uj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK3l0Uj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK3l0Uj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3l0Uj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3l0Uj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3l0Uj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3l0Uj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3l0Uj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3l0Uj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3l0Uj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3l0Uj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK3l0Uj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3l0Uj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK3l0Uj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3l0Uj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK3l0Uj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3l0Uj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3l0Uj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3l0Uj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3l0Uj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3l0Uj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK3l0Uj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3l0Uj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9xWyRF.s: Assembler messages:
encrypt.c: /tmp/cc9xWyRF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9xWyRF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9xWyRF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9xWyRF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xWyRF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xWyRF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xWyRF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xWyRF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xWyRF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xWyRF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xWyRF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xWyRF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9xWyRF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xWyRF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9xWyRF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9xWyRF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xWyRF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xWyRF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xWyRF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xWyRF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xWyRF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9xWyRF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xWyRF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xWyRF.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3r70j9.s: Assembler messages:
encrypt.c: /tmp/cc3r70j9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3r70j9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3r70j9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3r70j9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r70j9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r70j9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r70j9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r70j9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r70j9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r70j9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r70j9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r70j9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3r70j9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r70j9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3r70j9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r70j9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3r70j9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r70j9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r70j9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r70j9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r70j9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r70j9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3r70j9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r70j9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy86scR.s: Assembler messages:
encrypt.c: /tmp/ccy86scR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy86scR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy86scR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy86scR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86scR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86scR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86scR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86scR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86scR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy86scR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy86scR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy86scR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy86scR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86scR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy86scR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy86scR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy86scR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy86scR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy86scR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy86scR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy86scR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy86scR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy86scR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy86scR.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9x0kVg.s: Assembler messages:
encrypt.c: /tmp/cc9x0kVg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9x0kVg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9x0kVg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9x0kVg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0kVg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0kVg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0kVg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0kVg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0kVg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9x0kVg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9x0kVg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9x0kVg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9x0kVg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0kVg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9x0kVg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9x0kVg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9x0kVg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9x0kVg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9x0kVg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9x0kVg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0kVg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9x0kVg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9x0kVg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9x0kVg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPerNFK.s: Assembler messages:
encrypt.c: /tmp/ccPerNFK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPerNFK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPerNFK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPerNFK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPerNFK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPerNFK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPerNFK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPerNFK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPerNFK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPerNFK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPerNFK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPerNFK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPerNFK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPerNFK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPerNFK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPerNFK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPerNFK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPerNFK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPerNFK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPerNFK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPerNFK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPerNFK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPerNFK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPerNFK.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjKwqRI.s: Assembler messages:
encrypt.c: /tmp/ccjKwqRI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjKwqRI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjKwqRI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjKwqRI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwqRI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwqRI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwqRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwqRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwqRI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKwqRI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKwqRI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKwqRI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjKwqRI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwqRI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjKwqRI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKwqRI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjKwqRI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKwqRI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKwqRI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKwqRI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwqRI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKwqRI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKwqRI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKwqRI.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0sC6YF.s: Assembler messages:
encrypt.c: /tmp/cc0sC6YF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0sC6YF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0sC6YF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0sC6YF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sC6YF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sC6YF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sC6YF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sC6YF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sC6YF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0sC6YF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0sC6YF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0sC6YF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0sC6YF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sC6YF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0sC6YF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0sC6YF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0sC6YF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sC6YF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sC6YF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sC6YF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sC6YF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0sC6YF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sC6YF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sC6YF.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaxjMwQ.s: Assembler messages:
encrypt.c: /tmp/ccaxjMwQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaxjMwQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaxjMwQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaxjMwQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxjMwQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxjMwQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxjMwQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxjMwQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxjMwQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxjMwQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxjMwQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxjMwQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaxjMwQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxjMwQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaxjMwQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxjMwQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaxjMwQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxjMwQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxjMwQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxjMwQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxjMwQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxjMwQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaxjMwQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxjMwQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cceFUBmO.s: Assembler messages:
encrypt.c: /tmp/cceFUBmO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceFUBmO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceFUBmO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceFUBmO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFUBmO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFUBmO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFUBmO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFUBmO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFUBmO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceFUBmO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceFUBmO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceFUBmO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceFUBmO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFUBmO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceFUBmO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceFUBmO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceFUBmO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFUBmO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFUBmO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFUBmO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFUBmO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceFUBmO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFUBmO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFUBmO.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIx3dXI.s: Assembler messages:
encrypt.c: /tmp/ccIx3dXI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIx3dXI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIx3dXI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIx3dXI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx3dXI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx3dXI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx3dXI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx3dXI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx3dXI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx3dXI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx3dXI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx3dXI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIx3dXI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx3dXI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIx3dXI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx3dXI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIx3dXI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx3dXI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIx3dXI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIx3dXI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx3dXI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIx3dXI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIx3dXI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIx3dXI.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpjXciG.s: Assembler messages:
encrypt.c: /tmp/ccpjXciG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpjXciG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpjXciG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpjXciG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjXciG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjXciG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjXciG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjXciG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjXciG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpjXciG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpjXciG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpjXciG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpjXciG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjXciG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpjXciG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpjXciG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpjXciG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpjXciG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpjXciG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjXciG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpjXciG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpjXciG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpjXciG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpjXciG.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZG05UO.s: Assembler messages:
encrypt.c: /tmp/ccZG05UO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZG05UO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZG05UO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZG05UO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG05UO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG05UO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG05UO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG05UO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG05UO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZG05UO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZG05UO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZG05UO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZG05UO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG05UO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZG05UO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZG05UO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZG05UO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZG05UO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZG05UO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZG05UO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG05UO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZG05UO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZG05UO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZG05UO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmHY5pF.s: Assembler messages:
encrypt.c: /tmp/ccmHY5pF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHY5pF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHY5pF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHY5pF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHY5pF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHY5pF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHY5pF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHY5pF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHY5pF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHY5pF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHY5pF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHY5pF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHY5pF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHY5pF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHY5pF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmHY5pF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHY5pF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHY5pF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHY5pF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHY5pF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHY5pF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHY5pF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHY5pF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHY5pF.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9nz6sW.s: Assembler messages:
encrypt.c: /tmp/cc9nz6sW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9nz6sW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9nz6sW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9nz6sW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nz6sW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nz6sW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nz6sW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nz6sW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nz6sW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nz6sW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nz6sW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nz6sW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9nz6sW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nz6sW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9nz6sW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nz6sW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9nz6sW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nz6sW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nz6sW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nz6sW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nz6sW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nz6sW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9nz6sW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nz6sW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccGxt3O.s: Assembler messages:
encrypt.c: /tmp/cccGxt3O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccGxt3O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccGxt3O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccGxt3O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGxt3O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGxt3O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGxt3O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGxt3O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGxt3O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGxt3O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGxt3O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGxt3O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccGxt3O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGxt3O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccGxt3O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccGxt3O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGxt3O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGxt3O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGxt3O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGxt3O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGxt3O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccGxt3O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGxt3O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGxt3O.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTJsIM7.s: Assembler messages:
encrypt.c: /tmp/ccTJsIM7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTJsIM7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTJsIM7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTJsIM7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJsIM7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJsIM7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJsIM7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJsIM7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJsIM7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJsIM7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJsIM7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJsIM7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTJsIM7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJsIM7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTJsIM7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJsIM7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTJsIM7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJsIM7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJsIM7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJsIM7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJsIM7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJsIM7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTJsIM7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJsIM7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cct7fsyI.s: Assembler messages:
encrypt.c: /tmp/cct7fsyI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct7fsyI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct7fsyI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct7fsyI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7fsyI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7fsyI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7fsyI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7fsyI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7fsyI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7fsyI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7fsyI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7fsyI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct7fsyI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7fsyI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct7fsyI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct7fsyI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7fsyI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7fsyI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7fsyI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7fsyI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7fsyI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct7fsyI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7fsyI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7fsyI.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6eeIXW.s: Assembler messages:
encrypt.c: /tmp/cc6eeIXW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6eeIXW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6eeIXW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6eeIXW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eeIXW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eeIXW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eeIXW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eeIXW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eeIXW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6eeIXW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6eeIXW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6eeIXW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6eeIXW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eeIXW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6eeIXW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6eeIXW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6eeIXW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6eeIXW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6eeIXW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6eeIXW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6eeIXW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6eeIXW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6eeIXW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6eeIXW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl2hKFQ.s: Assembler messages:
encrypt.c: /tmp/ccl2hKFQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl2hKFQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl2hKFQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl2hKFQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2hKFQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2hKFQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2hKFQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2hKFQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2hKFQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2hKFQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2hKFQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2hKFQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl2hKFQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2hKFQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl2hKFQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl2hKFQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2hKFQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2hKFQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2hKFQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2hKFQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2hKFQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl2hKFQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2hKFQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2hKFQ.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjGYTO4.s: Assembler messages:
encrypt.c: /tmp/ccjGYTO4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjGYTO4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjGYTO4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjGYTO4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGYTO4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGYTO4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGYTO4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGYTO4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGYTO4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjGYTO4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjGYTO4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjGYTO4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjGYTO4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGYTO4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjGYTO4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjGYTO4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjGYTO4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjGYTO4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjGYTO4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjGYTO4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGYTO4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjGYTO4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjGYTO4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjGYTO4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyMgWRE.s: Assembler messages:
encrypt.c: /tmp/ccyMgWRE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyMgWRE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyMgWRE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyMgWRE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMgWRE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMgWRE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMgWRE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMgWRE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMgWRE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyMgWRE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyMgWRE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyMgWRE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyMgWRE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMgWRE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyMgWRE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyMgWRE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyMgWRE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyMgWRE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyMgWRE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMgWRE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyMgWRE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyMgWRE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyMgWRE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyMgWRE.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCnl6aB.s: Assembler messages:
encrypt.c: /tmp/ccCnl6aB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCnl6aB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCnl6aB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCnl6aB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnl6aB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnl6aB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnl6aB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnl6aB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnl6aB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnl6aB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnl6aB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnl6aB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCnl6aB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnl6aB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCnl6aB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnl6aB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCnl6aB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnl6aB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnl6aB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnl6aB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnl6aB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnl6aB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCnl6aB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnl6aB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpUG9LO.s: Assembler messages:
encrypt.c: /tmp/ccpUG9LO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpUG9LO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpUG9LO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpUG9LO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUG9LO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUG9LO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUG9LO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUG9LO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUG9LO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpUG9LO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpUG9LO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpUG9LO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpUG9LO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUG9LO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpUG9LO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpUG9LO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpUG9LO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUG9LO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUG9LO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUG9LO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUG9LO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpUG9LO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUG9LO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpUG9LO.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuMXGYA.s: Assembler messages:
encrypt.c: /tmp/ccuMXGYA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuMXGYA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuMXGYA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuMXGYA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMXGYA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMXGYA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMXGYA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMXGYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMXGYA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMXGYA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMXGYA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMXGYA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuMXGYA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMXGYA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuMXGYA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMXGYA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuMXGYA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMXGYA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMXGYA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMXGYA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMXGYA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMXGYA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuMXGYA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMXGYA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgdB0oF.s: Assembler messages:
encrypt.c: /tmp/ccgdB0oF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgdB0oF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgdB0oF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgdB0oF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdB0oF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdB0oF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdB0oF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdB0oF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdB0oF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdB0oF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdB0oF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdB0oF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgdB0oF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdB0oF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgdB0oF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgdB0oF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdB0oF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdB0oF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdB0oF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdB0oF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdB0oF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgdB0oF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdB0oF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdB0oF.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGiJLBA.s: Assembler messages:
encrypt.c: /tmp/ccGiJLBA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGiJLBA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGiJLBA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGiJLBA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiJLBA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiJLBA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiJLBA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiJLBA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiJLBA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGiJLBA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGiJLBA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGiJLBA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGiJLBA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiJLBA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGiJLBA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGiJLBA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGiJLBA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGiJLBA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGiJLBA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGiJLBA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiJLBA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGiJLBA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGiJLBA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGiJLBA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAvBCvP.s: Assembler messages:
encrypt.c: /tmp/ccAvBCvP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvBCvP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvBCvP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvBCvP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvBCvP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvBCvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvBCvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvBCvP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvBCvP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvBCvP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvBCvP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvBCvP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvBCvP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvBCvP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvBCvP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAvBCvP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvBCvP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvBCvP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvBCvP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvBCvP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvBCvP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvBCvP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvBCvP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvBCvP.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckTagez.s: Assembler messages:
encrypt.c: /tmp/cckTagez.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckTagez.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckTagez.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckTagez.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTagez.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTagez.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTagez.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTagez.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTagez.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTagez.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTagez.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTagez.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckTagez.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTagez.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckTagez.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTagez.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckTagez.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTagez.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTagez.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTagez.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTagez.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTagez.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckTagez.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTagez.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwWwTQd.s: Assembler messages:
encrypt.c: /tmp/ccwWwTQd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwWwTQd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwWwTQd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwWwTQd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWwTQd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWwTQd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWwTQd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWwTQd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWwTQd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWwTQd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWwTQd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWwTQd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwWwTQd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWwTQd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwWwTQd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwWwTQd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWwTQd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWwTQd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWwTQd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWwTQd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWwTQd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwWwTQd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWwTQd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWwTQd.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDGSDuj.s: Assembler messages:
encrypt.c: /tmp/ccDGSDuj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDGSDuj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDGSDuj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDGSDuj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGSDuj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGSDuj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGSDuj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGSDuj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGSDuj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGSDuj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGSDuj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGSDuj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDGSDuj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGSDuj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDGSDuj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGSDuj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDGSDuj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGSDuj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGSDuj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGSDuj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGSDuj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGSDuj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDGSDuj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGSDuj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpbFdC9.s: Assembler messages:
encrypt.c: /tmp/ccpbFdC9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpbFdC9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpbFdC9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpbFdC9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbFdC9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbFdC9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbFdC9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbFdC9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbFdC9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbFdC9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbFdC9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbFdC9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpbFdC9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbFdC9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpbFdC9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpbFdC9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbFdC9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbFdC9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbFdC9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbFdC9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbFdC9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpbFdC9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbFdC9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbFdC9.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN8eDZd.s: Assembler messages:
encrypt.c: /tmp/ccN8eDZd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN8eDZd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN8eDZd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN8eDZd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8eDZd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8eDZd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8eDZd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8eDZd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8eDZd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN8eDZd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN8eDZd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN8eDZd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN8eDZd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8eDZd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN8eDZd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN8eDZd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN8eDZd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN8eDZd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN8eDZd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN8eDZd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8eDZd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN8eDZd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN8eDZd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN8eDZd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccayhQ2d.s: Assembler messages:
encrypt.c: /tmp/ccayhQ2d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccayhQ2d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccayhQ2d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccayhQ2d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayhQ2d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayhQ2d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayhQ2d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayhQ2d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayhQ2d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccayhQ2d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccayhQ2d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccayhQ2d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccayhQ2d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayhQ2d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccayhQ2d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccayhQ2d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccayhQ2d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayhQ2d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayhQ2d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayhQ2d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayhQ2d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccayhQ2d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayhQ2d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayhQ2d.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc724Gdn.s: Assembler messages:
encrypt.c: /tmp/cc724Gdn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc724Gdn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc724Gdn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc724Gdn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc724Gdn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc724Gdn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc724Gdn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc724Gdn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc724Gdn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc724Gdn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc724Gdn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc724Gdn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc724Gdn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc724Gdn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc724Gdn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc724Gdn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc724Gdn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc724Gdn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc724Gdn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc724Gdn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc724Gdn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc724Gdn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc724Gdn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc724Gdn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczFNeV9.s: Assembler messages:
encrypt.c: /tmp/cczFNeV9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczFNeV9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczFNeV9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczFNeV9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFNeV9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFNeV9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFNeV9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFNeV9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFNeV9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFNeV9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFNeV9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFNeV9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczFNeV9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFNeV9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczFNeV9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczFNeV9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczFNeV9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFNeV9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFNeV9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFNeV9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFNeV9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczFNeV9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFNeV9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczFNeV9.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7I8bZh.s: Assembler messages:
encrypt.c: /tmp/cc7I8bZh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7I8bZh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7I8bZh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7I8bZh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7I8bZh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7I8bZh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7I8bZh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7I8bZh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7I8bZh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7I8bZh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7I8bZh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7I8bZh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7I8bZh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7I8bZh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7I8bZh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7I8bZh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7I8bZh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7I8bZh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7I8bZh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7I8bZh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7I8bZh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7I8bZh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7I8bZh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7I8bZh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5VY1Tl.s: Assembler messages:
encrypt.c: /tmp/cc5VY1Tl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5VY1Tl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5VY1Tl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5VY1Tl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VY1Tl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VY1Tl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VY1Tl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VY1Tl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VY1Tl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5VY1Tl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5VY1Tl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5VY1Tl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5VY1Tl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VY1Tl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5VY1Tl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5VY1Tl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5VY1Tl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5VY1Tl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5VY1Tl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VY1Tl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5VY1Tl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5VY1Tl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5VY1Tl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5VY1Tl.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc67YYQh.s: Assembler messages:
encrypt.c: /tmp/cc67YYQh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67YYQh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67YYQh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc67YYQh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67YYQh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67YYQh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67YYQh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67YYQh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67YYQh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67YYQh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67YYQh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67YYQh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67YYQh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67YYQh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67YYQh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67YYQh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc67YYQh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67YYQh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67YYQh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67YYQh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67YYQh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67YYQh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67YYQh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67YYQh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm0sx6s.s: Assembler messages:
encrypt.c: /tmp/ccm0sx6s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm0sx6s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm0sx6s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm0sx6s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0sx6s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0sx6s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0sx6s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0sx6s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0sx6s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm0sx6s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm0sx6s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm0sx6s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm0sx6s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0sx6s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm0sx6s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm0sx6s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm0sx6s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm0sx6s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm0sx6s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0sx6s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm0sx6s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm0sx6s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm0sx6s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm0sx6s.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIo4x1p.s: Assembler messages:
encrypt.c: /tmp/ccIo4x1p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIo4x1p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIo4x1p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIo4x1p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIo4x1p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIo4x1p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIo4x1p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIo4x1p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIo4x1p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIo4x1p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIo4x1p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIo4x1p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIo4x1p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIo4x1p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIo4x1p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIo4x1p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIo4x1p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIo4x1p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIo4x1p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIo4x1p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIo4x1p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIo4x1p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIo4x1p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIo4x1p.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccPGy0im.s: Assembler messages:
encrypt.c: /tmp/ccPGy0im.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPGy0im.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPGy0im.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPGy0im.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGy0im.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGy0im.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGy0im.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGy0im.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGy0im.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGy0im.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGy0im.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGy0im.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPGy0im.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGy0im.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPGy0im.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPGy0im.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGy0im.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGy0im.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGy0im.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGy0im.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGy0im.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPGy0im.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGy0im.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGy0im.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3WKqGh.s: Assembler messages:
encrypt.c: /tmp/cc3WKqGh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3WKqGh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3WKqGh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3WKqGh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKqGh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKqGh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKqGh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKqGh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKqGh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WKqGh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WKqGh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WKqGh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3WKqGh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKqGh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3WKqGh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WKqGh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3WKqGh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WKqGh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WKqGh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WKqGh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WKqGh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WKqGh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3WKqGh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WKqGh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd5M8cu.s: Assembler messages:
encrypt.c: /tmp/ccd5M8cu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd5M8cu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd5M8cu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd5M8cu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5M8cu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5M8cu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5M8cu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5M8cu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5M8cu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5M8cu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5M8cu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5M8cu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd5M8cu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5M8cu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd5M8cu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd5M8cu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5M8cu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5M8cu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5M8cu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5M8cu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5M8cu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd5M8cu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5M8cu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5M8cu.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz7yDMs.s: Assembler messages:
encrypt.c: /tmp/ccz7yDMs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz7yDMs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz7yDMs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz7yDMs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7yDMs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7yDMs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7yDMs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7yDMs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7yDMs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7yDMs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7yDMs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7yDMs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz7yDMs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7yDMs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz7yDMs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7yDMs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz7yDMs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7yDMs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7yDMs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7yDMs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7yDMs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7yDMs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz7yDMs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7yDMs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczMBQcI.s: Assembler messages:
encrypt.c: /tmp/cczMBQcI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczMBQcI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczMBQcI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczMBQcI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMBQcI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMBQcI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMBQcI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMBQcI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMBQcI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMBQcI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMBQcI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMBQcI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczMBQcI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMBQcI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczMBQcI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczMBQcI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMBQcI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMBQcI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMBQcI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMBQcI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMBQcI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczMBQcI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMBQcI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMBQcI.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccypdhXQ.s: Assembler messages:
encrypt.c: /tmp/ccypdhXQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccypdhXQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccypdhXQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccypdhXQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypdhXQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypdhXQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypdhXQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypdhXQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypdhXQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypdhXQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypdhXQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypdhXQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccypdhXQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypdhXQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccypdhXQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypdhXQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccypdhXQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccypdhXQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccypdhXQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccypdhXQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypdhXQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccypdhXQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccypdhXQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccypdhXQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxUTonP.s: Assembler messages:
encrypt.c: /tmp/ccxUTonP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxUTonP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxUTonP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxUTonP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUTonP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUTonP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUTonP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUTonP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUTonP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUTonP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUTonP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUTonP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxUTonP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUTonP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxUTonP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxUTonP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUTonP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUTonP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUTonP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUTonP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUTonP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxUTonP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUTonP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUTonP.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccemXoyP.s: Assembler messages:
encrypt.c: /tmp/ccemXoyP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccemXoyP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccemXoyP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccemXoyP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemXoyP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemXoyP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemXoyP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemXoyP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemXoyP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemXoyP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemXoyP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemXoyP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccemXoyP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemXoyP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccemXoyP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemXoyP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccemXoyP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemXoyP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemXoyP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemXoyP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemXoyP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemXoyP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemXoyP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemXoyP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc1dTLAI.s: Assembler messages:
encrypt.c: /tmp/cc1dTLAI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1dTLAI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1dTLAI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1dTLAI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dTLAI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dTLAI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dTLAI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dTLAI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dTLAI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1dTLAI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1dTLAI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1dTLAI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1dTLAI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dTLAI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1dTLAI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1dTLAI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1dTLAI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dTLAI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dTLAI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dTLAI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dTLAI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1dTLAI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dTLAI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dTLAI.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cclb8W0Q.s: Assembler messages:
encrypt.c: /tmp/cclb8W0Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclb8W0Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclb8W0Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclb8W0Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclb8W0Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclb8W0Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclb8W0Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclb8W0Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclb8W0Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclb8W0Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclb8W0Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclb8W0Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclb8W0Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclb8W0Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclb8W0Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclb8W0Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclb8W0Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclb8W0Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclb8W0Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclb8W0Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclb8W0Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclb8W0Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclb8W0Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclb8W0Q.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoUV27P.s: Assembler messages:
encrypt.c: /tmp/ccoUV27P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoUV27P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoUV27P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoUV27P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUV27P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUV27P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUV27P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUV27P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUV27P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoUV27P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoUV27P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoUV27P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoUV27P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUV27P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoUV27P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoUV27P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoUV27P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoUV27P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoUV27P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUV27P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoUV27P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoUV27P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoUV27P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoUV27P.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrQ3y8O.s: Assembler messages:
encrypt.c: /tmp/ccrQ3y8O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrQ3y8O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrQ3y8O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrQ3y8O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQ3y8O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQ3y8O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQ3y8O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQ3y8O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQ3y8O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQ3y8O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQ3y8O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQ3y8O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrQ3y8O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQ3y8O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrQ3y8O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQ3y8O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrQ3y8O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQ3y8O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQ3y8O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQ3y8O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQ3y8O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQ3y8O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrQ3y8O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQ3y8O.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuyItvz.s: Assembler messages:
encrypt.c: /tmp/ccuyItvz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuyItvz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuyItvz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuyItvz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyItvz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyItvz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyItvz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyItvz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyItvz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuyItvz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuyItvz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuyItvz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuyItvz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyItvz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuyItvz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuyItvz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuyItvz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyItvz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyItvz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyItvz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyItvz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuyItvz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyItvz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyItvz.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRhdndE.s: Assembler messages:
encrypt.c: /tmp/ccRhdndE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRhdndE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRhdndE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRhdndE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhdndE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhdndE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhdndE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhdndE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhdndE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRhdndE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRhdndE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRhdndE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRhdndE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhdndE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRhdndE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRhdndE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRhdndE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRhdndE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRhdndE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRhdndE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhdndE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRhdndE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRhdndE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRhdndE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciMsu3H.s: Assembler messages:
encrypt.c: /tmp/cciMsu3H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciMsu3H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciMsu3H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciMsu3H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMsu3H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMsu3H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMsu3H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMsu3H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMsu3H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMsu3H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMsu3H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMsu3H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciMsu3H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMsu3H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciMsu3H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciMsu3H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMsu3H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMsu3H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMsu3H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMsu3H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMsu3H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciMsu3H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMsu3H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMsu3H.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO3kfmM.s: Assembler messages:
encrypt.c: /tmp/ccO3kfmM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO3kfmM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO3kfmM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO3kfmM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3kfmM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3kfmM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3kfmM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3kfmM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3kfmM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO3kfmM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO3kfmM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO3kfmM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO3kfmM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3kfmM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO3kfmM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO3kfmM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO3kfmM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO3kfmM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO3kfmM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO3kfmM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3kfmM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO3kfmM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO3kfmM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO3kfmM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccxlYvrz.s: Assembler messages:
encrypt.c: /tmp/ccxlYvrz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxlYvrz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxlYvrz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxlYvrz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlYvrz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlYvrz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlYvrz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlYvrz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlYvrz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxlYvrz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxlYvrz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxlYvrz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxlYvrz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlYvrz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxlYvrz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxlYvrz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxlYvrz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlYvrz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlYvrz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlYvrz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlYvrz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxlYvrz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlYvrz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlYvrz.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cch7b9fH.s: Assembler messages:
encrypt.c: /tmp/cch7b9fH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch7b9fH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch7b9fH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch7b9fH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7b9fH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7b9fH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7b9fH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7b9fH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7b9fH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7b9fH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7b9fH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7b9fH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch7b9fH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7b9fH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch7b9fH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7b9fH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch7b9fH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7b9fH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch7b9fH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch7b9fH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7b9fH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch7b9fH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch7b9fH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch7b9fH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEREbNK.s: Assembler messages:
encrypt.c: /tmp/ccEREbNK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEREbNK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEREbNK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEREbNK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEREbNK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEREbNK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEREbNK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEREbNK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEREbNK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEREbNK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEREbNK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEREbNK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEREbNK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEREbNK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEREbNK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEREbNK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEREbNK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEREbNK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEREbNK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEREbNK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEREbNK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEREbNK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEREbNK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEREbNK.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccojJ9bP.s: Assembler messages:
encrypt.c: /tmp/ccojJ9bP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccojJ9bP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccojJ9bP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccojJ9bP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojJ9bP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojJ9bP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojJ9bP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojJ9bP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojJ9bP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojJ9bP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojJ9bP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojJ9bP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccojJ9bP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojJ9bP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccojJ9bP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojJ9bP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccojJ9bP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojJ9bP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojJ9bP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojJ9bP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojJ9bP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojJ9bP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccojJ9bP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojJ9bP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA9FIEY.s: Assembler messages:
encrypt.c: /tmp/ccA9FIEY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA9FIEY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA9FIEY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA9FIEY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9FIEY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9FIEY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9FIEY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9FIEY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9FIEY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9FIEY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9FIEY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9FIEY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA9FIEY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9FIEY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA9FIEY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA9FIEY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9FIEY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9FIEY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9FIEY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9FIEY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9FIEY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA9FIEY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9FIEY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9FIEY.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccihFLS2.s: Assembler messages:
encrypt.c: /tmp/ccihFLS2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihFLS2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihFLS2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccihFLS2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFLS2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFLS2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFLS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFLS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFLS2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihFLS2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihFLS2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihFLS2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihFLS2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFLS2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihFLS2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihFLS2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccihFLS2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihFLS2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihFLS2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihFLS2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFLS2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihFLS2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihFLS2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihFLS2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckftre5.s: Assembler messages:
encrypt.c: /tmp/cckftre5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckftre5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckftre5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckftre5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftre5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftre5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftre5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftre5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftre5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckftre5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckftre5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckftre5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckftre5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftre5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckftre5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckftre5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckftre5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckftre5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckftre5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftre5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckftre5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckftre5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckftre5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckftre5.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckbjIge.s: Assembler messages:
encrypt.c: /tmp/cckbjIge.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckbjIge.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckbjIge.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckbjIge.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbjIge.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbjIge.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbjIge.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbjIge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbjIge.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbjIge.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbjIge.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbjIge.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckbjIge.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbjIge.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckbjIge.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbjIge.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckbjIge.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbjIge.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbjIge.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbjIge.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbjIge.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbjIge.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckbjIge.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbjIge.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfJTkLW.s: Assembler messages:
encrypt.c: /tmp/ccfJTkLW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfJTkLW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfJTkLW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfJTkLW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJTkLW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJTkLW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJTkLW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJTkLW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJTkLW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJTkLW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJTkLW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJTkLW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfJTkLW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJTkLW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfJTkLW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfJTkLW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJTkLW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJTkLW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJTkLW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJTkLW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJTkLW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJTkLW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJTkLW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJTkLW.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5oaCM3.s: Assembler messages:
encrypt.c: /tmp/cc5oaCM3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5oaCM3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5oaCM3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5oaCM3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oaCM3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oaCM3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oaCM3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oaCM3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oaCM3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oaCM3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oaCM3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oaCM3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5oaCM3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oaCM3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5oaCM3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oaCM3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5oaCM3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oaCM3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5oaCM3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5oaCM3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oaCM3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5oaCM3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5oaCM3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5oaCM3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZQ0AU4.s: Assembler messages:
encrypt.c: /tmp/ccZQ0AU4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZQ0AU4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZQ0AU4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZQ0AU4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ0AU4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ0AU4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ0AU4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ0AU4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ0AU4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQ0AU4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQ0AU4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQ0AU4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZQ0AU4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ0AU4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZQ0AU4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZQ0AU4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQ0AU4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQ0AU4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQ0AU4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ0AU4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQ0AU4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZQ0AU4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQ0AU4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQ0AU4.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA2Fyqe.s: Assembler messages:
encrypt.c: /tmp/ccA2Fyqe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA2Fyqe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA2Fyqe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA2Fyqe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2Fyqe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2Fyqe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2Fyqe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2Fyqe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2Fyqe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2Fyqe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2Fyqe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2Fyqe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA2Fyqe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2Fyqe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA2Fyqe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2Fyqe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA2Fyqe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2Fyqe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2Fyqe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2Fyqe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2Fyqe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2Fyqe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA2Fyqe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2Fyqe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsr6sD4.s: Assembler messages:
encrypt.c: /tmp/ccsr6sD4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsr6sD4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsr6sD4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsr6sD4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsr6sD4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsr6sD4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsr6sD4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsr6sD4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsr6sD4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsr6sD4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsr6sD4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsr6sD4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsr6sD4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsr6sD4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsr6sD4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsr6sD4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsr6sD4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsr6sD4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsr6sD4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsr6sD4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsr6sD4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsr6sD4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsr6sD4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsr6sD4.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx2yWlk.s: Assembler messages:
encrypt.c: /tmp/ccx2yWlk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx2yWlk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx2yWlk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx2yWlk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2yWlk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2yWlk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2yWlk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2yWlk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2yWlk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2yWlk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2yWlk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2yWlk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx2yWlk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2yWlk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx2yWlk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2yWlk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx2yWlk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2yWlk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2yWlk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2yWlk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2yWlk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2yWlk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2yWlk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2yWlk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrzeXbc.s: Assembler messages:
encrypt.c: /tmp/ccrzeXbc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrzeXbc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrzeXbc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrzeXbc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeXbc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeXbc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeXbc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeXbc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeXbc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzeXbc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzeXbc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzeXbc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrzeXbc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeXbc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrzeXbc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrzeXbc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzeXbc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzeXbc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzeXbc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeXbc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzeXbc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrzeXbc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzeXbc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzeXbc.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9HFv6r.s: Assembler messages:
encrypt.c: /tmp/cc9HFv6r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9HFv6r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9HFv6r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9HFv6r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HFv6r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HFv6r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HFv6r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HFv6r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HFv6r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HFv6r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HFv6r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HFv6r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9HFv6r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HFv6r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9HFv6r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HFv6r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9HFv6r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HFv6r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HFv6r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HFv6r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HFv6r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HFv6r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9HFv6r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HFv6r.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccannwB4.s: Assembler messages:
encrypt.c: /tmp/ccannwB4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccannwB4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccannwB4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccannwB4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannwB4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannwB4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannwB4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannwB4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannwB4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccannwB4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccannwB4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccannwB4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccannwB4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannwB4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccannwB4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccannwB4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccannwB4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccannwB4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccannwB4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccannwB4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccannwB4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccannwB4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccannwB4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccannwB4.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOsHQEk.s: Assembler messages:
encrypt.c: /tmp/ccOsHQEk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOsHQEk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOsHQEk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOsHQEk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsHQEk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsHQEk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsHQEk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsHQEk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsHQEk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOsHQEk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOsHQEk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOsHQEk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOsHQEk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsHQEk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOsHQEk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOsHQEk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOsHQEk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOsHQEk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOsHQEk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOsHQEk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsHQEk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOsHQEk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOsHQEk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOsHQEk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaSYiuf.s: Assembler messages:
encrypt.c: /tmp/ccaSYiuf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaSYiuf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaSYiuf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaSYiuf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSYiuf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSYiuf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSYiuf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSYiuf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSYiuf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaSYiuf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaSYiuf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaSYiuf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaSYiuf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSYiuf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaSYiuf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaSYiuf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaSYiuf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaSYiuf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaSYiuf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSYiuf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaSYiuf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaSYiuf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaSYiuf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaSYiuf.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5fI6as.s: Assembler messages:
encrypt.c: /tmp/cc5fI6as.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5fI6as.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5fI6as.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5fI6as.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fI6as.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fI6as.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fI6as.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fI6as.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fI6as.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fI6as.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fI6as.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fI6as.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5fI6as.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fI6as.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5fI6as.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fI6as.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5fI6as.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fI6as.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5fI6as.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5fI6as.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fI6as.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5fI6as.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5fI6as.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5fI6as.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclg8N9l.s: Assembler messages:
encrypt.c: /tmp/cclg8N9l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclg8N9l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclg8N9l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclg8N9l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg8N9l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg8N9l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg8N9l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg8N9l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg8N9l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclg8N9l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclg8N9l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclg8N9l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclg8N9l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg8N9l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclg8N9l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclg8N9l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclg8N9l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclg8N9l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclg8N9l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg8N9l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclg8N9l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclg8N9l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclg8N9l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclg8N9l.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBHqdUB.s: Assembler messages:
encrypt.c: /tmp/ccBHqdUB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBHqdUB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBHqdUB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBHqdUB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHqdUB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHqdUB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHqdUB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHqdUB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHqdUB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBHqdUB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBHqdUB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBHqdUB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBHqdUB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHqdUB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBHqdUB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBHqdUB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBHqdUB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBHqdUB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBHqdUB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBHqdUB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHqdUB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBHqdUB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBHqdUB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBHqdUB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPs5CRx.s: Assembler messages:
encrypt.c: /tmp/ccPs5CRx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPs5CRx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPs5CRx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPs5CRx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPs5CRx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPs5CRx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPs5CRx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPs5CRx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPs5CRx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPs5CRx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPs5CRx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPs5CRx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPs5CRx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPs5CRx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPs5CRx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPs5CRx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPs5CRx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPs5CRx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPs5CRx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPs5CRx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPs5CRx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPs5CRx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPs5CRx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPs5CRx.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr7lNJG.s: Assembler messages:
encrypt.c: /tmp/ccr7lNJG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr7lNJG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr7lNJG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr7lNJG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7lNJG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7lNJG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7lNJG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7lNJG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7lNJG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7lNJG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7lNJG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7lNJG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr7lNJG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7lNJG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr7lNJG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7lNJG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr7lNJG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7lNJG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7lNJG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7lNJG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7lNJG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7lNJG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr7lNJG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7lNJG.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cckgTf9n.s: Assembler messages:
encrypt.c: /tmp/cckgTf9n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckgTf9n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckgTf9n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckgTf9n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgTf9n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgTf9n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgTf9n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgTf9n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgTf9n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckgTf9n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckgTf9n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckgTf9n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckgTf9n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgTf9n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckgTf9n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckgTf9n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckgTf9n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckgTf9n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckgTf9n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgTf9n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckgTf9n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckgTf9n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckgTf9n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckgTf9n.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJC5Y4y.s: Assembler messages:
encrypt.c: /tmp/ccJC5Y4y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJC5Y4y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJC5Y4y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJC5Y4y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC5Y4y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC5Y4y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC5Y4y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC5Y4y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC5Y4y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJC5Y4y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJC5Y4y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJC5Y4y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJC5Y4y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC5Y4y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJC5Y4y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJC5Y4y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJC5Y4y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJC5Y4y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJC5Y4y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJC5Y4y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC5Y4y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJC5Y4y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJC5Y4y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJC5Y4y.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNMmyhw.s: Assembler messages:
encrypt.c: /tmp/ccNMmyhw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNMmyhw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNMmyhw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNMmyhw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMmyhw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMmyhw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMmyhw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMmyhw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMmyhw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMmyhw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMmyhw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMmyhw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNMmyhw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMmyhw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNMmyhw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNMmyhw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMmyhw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMmyhw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMmyhw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMmyhw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMmyhw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNMmyhw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMmyhw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMmyhw.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOouYwK.s: Assembler messages:
encrypt.c: /tmp/ccOouYwK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOouYwK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOouYwK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOouYwK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOouYwK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOouYwK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOouYwK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOouYwK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOouYwK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOouYwK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOouYwK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOouYwK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOouYwK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOouYwK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOouYwK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOouYwK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOouYwK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOouYwK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOouYwK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOouYwK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOouYwK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOouYwK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOouYwK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOouYwK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccisaP7Y.s: Assembler messages:
encrypt.c: /tmp/ccisaP7Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccisaP7Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccisaP7Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccisaP7Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisaP7Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisaP7Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisaP7Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisaP7Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisaP7Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisaP7Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisaP7Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisaP7Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccisaP7Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisaP7Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccisaP7Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccisaP7Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisaP7Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisaP7Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisaP7Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisaP7Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisaP7Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccisaP7Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisaP7Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisaP7Y.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9O3KGo.s: Assembler messages:
encrypt.c: /tmp/cc9O3KGo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9O3KGo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9O3KGo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9O3KGo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O3KGo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O3KGo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O3KGo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O3KGo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O3KGo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O3KGo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O3KGo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O3KGo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9O3KGo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O3KGo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9O3KGo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O3KGo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9O3KGo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O3KGo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9O3KGo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9O3KGo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O3KGo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9O3KGo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9O3KGo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9O3KGo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOfKQos.s: Assembler messages:
encrypt.c: /tmp/ccOfKQos.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOfKQos.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOfKQos.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOfKQos.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfKQos.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfKQos.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfKQos.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfKQos.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfKQos.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfKQos.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfKQos.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfKQos.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOfKQos.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfKQos.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOfKQos.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOfKQos.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfKQos.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfKQos.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfKQos.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfKQos.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfKQos.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOfKQos.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfKQos.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfKQos.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck30NSx.s: Assembler messages:
encrypt.c: /tmp/cck30NSx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck30NSx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck30NSx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck30NSx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck30NSx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck30NSx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck30NSx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck30NSx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck30NSx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck30NSx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck30NSx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck30NSx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck30NSx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck30NSx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck30NSx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck30NSx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck30NSx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck30NSx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck30NSx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck30NSx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck30NSx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck30NSx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck30NSx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck30NSx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccMRdwbY.s: Assembler messages:
encrypt.c: /tmp/ccMRdwbY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMRdwbY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMRdwbY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMRdwbY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRdwbY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRdwbY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRdwbY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRdwbY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRdwbY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRdwbY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRdwbY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRdwbY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMRdwbY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRdwbY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMRdwbY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMRdwbY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRdwbY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRdwbY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRdwbY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRdwbY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRdwbY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMRdwbY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRdwbY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRdwbY.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cchKSQSo.s: Assembler messages:
encrypt.c: /tmp/cchKSQSo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchKSQSo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchKSQSo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchKSQSo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKSQSo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKSQSo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKSQSo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKSQSo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKSQSo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKSQSo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKSQSo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKSQSo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchKSQSo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKSQSo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchKSQSo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKSQSo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchKSQSo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKSQSo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKSQSo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKSQSo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKSQSo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKSQSo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKSQSo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKSQSo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxBMJop.s: Assembler messages:
encrypt.c: /tmp/ccxBMJop.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxBMJop.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxBMJop.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxBMJop.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMJop.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMJop.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMJop.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMJop.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMJop.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxBMJop.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxBMJop.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxBMJop.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxBMJop.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMJop.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxBMJop.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxBMJop.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxBMJop.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBMJop.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBMJop.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMJop.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBMJop.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxBMJop.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBMJop.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBMJop.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnstYaw.s: Assembler messages:
encrypt.c: /tmp/ccnstYaw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnstYaw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnstYaw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnstYaw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstYaw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstYaw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstYaw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstYaw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstYaw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnstYaw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnstYaw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnstYaw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnstYaw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstYaw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnstYaw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnstYaw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnstYaw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnstYaw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnstYaw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnstYaw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstYaw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnstYaw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnstYaw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnstYaw.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco0ZXaV.s: Assembler messages:
encrypt.c: /tmp/cco0ZXaV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco0ZXaV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco0ZXaV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco0ZXaV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0ZXaV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0ZXaV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0ZXaV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0ZXaV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0ZXaV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco0ZXaV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco0ZXaV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco0ZXaV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco0ZXaV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0ZXaV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco0ZXaV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco0ZXaV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco0ZXaV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco0ZXaV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco0ZXaV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0ZXaV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco0ZXaV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco0ZXaV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco0ZXaV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco0ZXaV.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5E5sLT.s: Assembler messages:
encrypt.c: /tmp/cc5E5sLT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5E5sLT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5E5sLT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5E5sLT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E5sLT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E5sLT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E5sLT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E5sLT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E5sLT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5E5sLT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5E5sLT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5E5sLT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5E5sLT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E5sLT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5E5sLT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5E5sLT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5E5sLT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5E5sLT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5E5sLT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5E5sLT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5E5sLT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5E5sLT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5E5sLT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5E5sLT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSAtoL2.s: Assembler messages:
encrypt.c: /tmp/ccSAtoL2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSAtoL2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSAtoL2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSAtoL2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAtoL2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAtoL2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAtoL2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAtoL2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAtoL2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAtoL2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAtoL2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAtoL2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSAtoL2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAtoL2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSAtoL2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSAtoL2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAtoL2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAtoL2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAtoL2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAtoL2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAtoL2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSAtoL2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAtoL2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAtoL2.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD9Ivp5.s: Assembler messages:
encrypt.c: /tmp/ccD9Ivp5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD9Ivp5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD9Ivp5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD9Ivp5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9Ivp5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9Ivp5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9Ivp5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9Ivp5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9Ivp5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9Ivp5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9Ivp5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9Ivp5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD9Ivp5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9Ivp5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD9Ivp5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9Ivp5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD9Ivp5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9Ivp5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9Ivp5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9Ivp5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9Ivp5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9Ivp5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD9Ivp5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9Ivp5.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccAR5XHQ.s: Assembler messages:
encrypt.c: /tmp/ccAR5XHQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAR5XHQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAR5XHQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAR5XHQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR5XHQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR5XHQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR5XHQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR5XHQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR5XHQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAR5XHQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAR5XHQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAR5XHQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAR5XHQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR5XHQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAR5XHQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAR5XHQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAR5XHQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAR5XHQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAR5XHQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAR5XHQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAR5XHQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAR5XHQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAR5XHQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAR5XHQ.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccLY5Z1W.s: Assembler messages:
encrypt.c: /tmp/ccLY5Z1W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLY5Z1W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLY5Z1W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLY5Z1W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLY5Z1W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLY5Z1W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLY5Z1W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLY5Z1W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLY5Z1W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLY5Z1W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLY5Z1W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLY5Z1W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLY5Z1W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLY5Z1W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLY5Z1W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLY5Z1W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLY5Z1W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLY5Z1W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLY5Z1W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLY5Z1W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLY5Z1W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLY5Z1W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLY5Z1W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLY5Z1W.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI1h9d5.s: Assembler messages:
encrypt.c: /tmp/ccI1h9d5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI1h9d5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI1h9d5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI1h9d5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1h9d5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1h9d5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1h9d5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1h9d5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1h9d5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI1h9d5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI1h9d5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI1h9d5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI1h9d5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1h9d5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI1h9d5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI1h9d5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI1h9d5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI1h9d5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI1h9d5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1h9d5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI1h9d5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI1h9d5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI1h9d5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI1h9d5.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccddlcGW.s: Assembler messages:
encrypt.c: /tmp/ccddlcGW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccddlcGW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccddlcGW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccddlcGW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddlcGW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddlcGW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddlcGW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddlcGW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddlcGW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddlcGW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddlcGW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddlcGW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccddlcGW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddlcGW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccddlcGW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddlcGW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccddlcGW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddlcGW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddlcGW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddlcGW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddlcGW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddlcGW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccddlcGW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddlcGW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc17Fkh0.s: Assembler messages:
encrypt.c: /tmp/cc17Fkh0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc17Fkh0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc17Fkh0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc17Fkh0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17Fkh0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17Fkh0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17Fkh0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17Fkh0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17Fkh0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17Fkh0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17Fkh0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17Fkh0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc17Fkh0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17Fkh0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc17Fkh0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc17Fkh0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17Fkh0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17Fkh0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17Fkh0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17Fkh0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17Fkh0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc17Fkh0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17Fkh0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17Fkh0.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEQJm7W.s: Assembler messages:
encrypt.c: /tmp/ccEQJm7W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEQJm7W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEQJm7W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEQJm7W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQJm7W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQJm7W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQJm7W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQJm7W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQJm7W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQJm7W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQJm7W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQJm7W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEQJm7W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQJm7W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEQJm7W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQJm7W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEQJm7W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQJm7W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQJm7W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQJm7W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQJm7W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQJm7W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEQJm7W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQJm7W.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4MvC4V.s: Assembler messages:
encrypt.c: /tmp/cc4MvC4V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4MvC4V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4MvC4V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4MvC4V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MvC4V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MvC4V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MvC4V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MvC4V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MvC4V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4MvC4V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4MvC4V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4MvC4V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4MvC4V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MvC4V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4MvC4V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4MvC4V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4MvC4V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4MvC4V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4MvC4V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MvC4V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4MvC4V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4MvC4V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4MvC4V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4MvC4V.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVQ0l43.s: Assembler messages:
encrypt.c: /tmp/ccVQ0l43.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQ0l43.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQ0l43.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVQ0l43.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ0l43.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ0l43.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ0l43.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ0l43.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ0l43.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQ0l43.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQ0l43.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQ0l43.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVQ0l43.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ0l43.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQ0l43.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQ0l43.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVQ0l43.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQ0l43.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQ0l43.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQ0l43.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ0l43.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQ0l43.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQ0l43.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQ0l43.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cch7rkLZ.s: Assembler messages:
encrypt.c: /tmp/cch7rkLZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch7rkLZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch7rkLZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch7rkLZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7rkLZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7rkLZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7rkLZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7rkLZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7rkLZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7rkLZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7rkLZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7rkLZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch7rkLZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7rkLZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch7rkLZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch7rkLZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7rkLZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7rkLZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7rkLZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7rkLZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7rkLZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch7rkLZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7rkLZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7rkLZ.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccq36dsW.s: Assembler messages:
encrypt.c: /tmp/ccq36dsW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq36dsW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq36dsW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq36dsW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq36dsW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq36dsW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq36dsW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq36dsW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq36dsW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq36dsW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq36dsW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq36dsW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq36dsW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq36dsW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq36dsW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq36dsW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq36dsW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq36dsW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq36dsW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq36dsW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq36dsW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq36dsW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq36dsW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq36dsW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cctLMmxV.s: Assembler messages:
encrypt.c: /tmp/cctLMmxV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctLMmxV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctLMmxV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctLMmxV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLMmxV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLMmxV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLMmxV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLMmxV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLMmxV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctLMmxV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctLMmxV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctLMmxV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctLMmxV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLMmxV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctLMmxV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctLMmxV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctLMmxV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLMmxV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLMmxV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLMmxV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLMmxV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctLMmxV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLMmxV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLMmxV.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwZDt44.s: Assembler messages:
encrypt.c: /tmp/ccwZDt44.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwZDt44.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwZDt44.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwZDt44.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZDt44.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZDt44.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZDt44.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZDt44.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZDt44.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwZDt44.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwZDt44.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwZDt44.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwZDt44.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZDt44.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwZDt44.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwZDt44.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwZDt44.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwZDt44.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwZDt44.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwZDt44.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZDt44.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwZDt44.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwZDt44.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwZDt44.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfXMO8m.s: Assembler messages:
encrypt.c: /tmp/ccfXMO8m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfXMO8m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfXMO8m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfXMO8m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXMO8m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXMO8m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXMO8m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXMO8m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXMO8m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXMO8m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXMO8m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXMO8m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfXMO8m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXMO8m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfXMO8m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfXMO8m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXMO8m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXMO8m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXMO8m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXMO8m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXMO8m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfXMO8m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXMO8m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXMO8m.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6DqdMe.s: Assembler messages:
encrypt.c: /tmp/cc6DqdMe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6DqdMe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6DqdMe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6DqdMe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DqdMe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DqdMe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DqdMe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DqdMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DqdMe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6DqdMe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6DqdMe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6DqdMe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6DqdMe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DqdMe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6DqdMe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6DqdMe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6DqdMe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6DqdMe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6DqdMe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6DqdMe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DqdMe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6DqdMe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6DqdMe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6DqdMe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8Jv7cN.s: Assembler messages:
encrypt.c: /tmp/cc8Jv7cN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Jv7cN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Jv7cN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Jv7cN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jv7cN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jv7cN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jv7cN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jv7cN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jv7cN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Jv7cN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Jv7cN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Jv7cN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Jv7cN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jv7cN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Jv7cN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Jv7cN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Jv7cN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Jv7cN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Jv7cN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jv7cN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Jv7cN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Jv7cN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Jv7cN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Jv7cN.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq06rUc.s: Assembler messages:
encrypt.c: /tmp/ccq06rUc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq06rUc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq06rUc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq06rUc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq06rUc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq06rUc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq06rUc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq06rUc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq06rUc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq06rUc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq06rUc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq06rUc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq06rUc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq06rUc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq06rUc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq06rUc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq06rUc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq06rUc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq06rUc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq06rUc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq06rUc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq06rUc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq06rUc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq06rUc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccz5LWtm.s: Assembler messages:
encrypt.c: /tmp/ccz5LWtm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz5LWtm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz5LWtm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz5LWtm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5LWtm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5LWtm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5LWtm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5LWtm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5LWtm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5LWtm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5LWtm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5LWtm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz5LWtm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5LWtm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz5LWtm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz5LWtm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5LWtm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5LWtm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5LWtm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5LWtm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5LWtm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz5LWtm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5LWtm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5LWtm.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc83izi7.s: Assembler messages:
encrypt.c: /tmp/cc83izi7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc83izi7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc83izi7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc83izi7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83izi7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83izi7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83izi7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83izi7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83izi7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83izi7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83izi7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83izi7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc83izi7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83izi7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc83izi7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83izi7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc83izi7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83izi7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83izi7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83izi7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83izi7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83izi7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc83izi7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83izi7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEH2kuz.s: Assembler messages:
encrypt.c: /tmp/ccEH2kuz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEH2kuz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEH2kuz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEH2kuz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2kuz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2kuz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2kuz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2kuz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2kuz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEH2kuz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEH2kuz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEH2kuz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEH2kuz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2kuz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEH2kuz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEH2kuz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEH2kuz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEH2kuz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEH2kuz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2kuz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEH2kuz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEH2kuz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEH2kuz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEH2kuz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZn3Vnr.s: Assembler messages:
encrypt.c: /tmp/ccZn3Vnr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZn3Vnr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZn3Vnr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZn3Vnr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn3Vnr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn3Vnr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn3Vnr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn3Vnr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn3Vnr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn3Vnr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn3Vnr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn3Vnr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZn3Vnr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn3Vnr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZn3Vnr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn3Vnr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZn3Vnr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn3Vnr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZn3Vnr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZn3Vnr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn3Vnr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZn3Vnr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZn3Vnr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZn3Vnr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaLbuYJ.s: Assembler messages:
encrypt.c: /tmp/ccaLbuYJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaLbuYJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaLbuYJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaLbuYJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLbuYJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLbuYJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLbuYJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLbuYJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLbuYJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLbuYJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLbuYJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLbuYJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaLbuYJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLbuYJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaLbuYJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaLbuYJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLbuYJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLbuYJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLbuYJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLbuYJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLbuYJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaLbuYJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLbuYJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLbuYJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPaYqtY.s: Assembler messages:
encrypt.c: /tmp/ccPaYqtY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPaYqtY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPaYqtY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPaYqtY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaYqtY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaYqtY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaYqtY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaYqtY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaYqtY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPaYqtY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPaYqtY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPaYqtY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPaYqtY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaYqtY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPaYqtY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPaYqtY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPaYqtY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPaYqtY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPaYqtY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPaYqtY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaYqtY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPaYqtY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPaYqtY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPaYqtY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaxaB3I.s: Assembler messages:
encrypt.c: /tmp/ccaxaB3I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaxaB3I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaxaB3I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaxaB3I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxaB3I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxaB3I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxaB3I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxaB3I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxaB3I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaxaB3I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaxaB3I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaxaB3I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaxaB3I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxaB3I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaxaB3I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaxaB3I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaxaB3I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaxaB3I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaxaB3I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxaB3I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaxaB3I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaxaB3I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaxaB3I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaxaB3I.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM6J3yc.s: Assembler messages:
encrypt.c: /tmp/ccM6J3yc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM6J3yc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM6J3yc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM6J3yc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6J3yc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6J3yc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6J3yc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6J3yc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6J3yc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6J3yc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6J3yc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6J3yc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM6J3yc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6J3yc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM6J3yc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6J3yc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM6J3yc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6J3yc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6J3yc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6J3yc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6J3yc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6J3yc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM6J3yc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6J3yc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccnVXDgJ.s: Assembler messages:
encrypt.c: /tmp/ccnVXDgJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnVXDgJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnVXDgJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnVXDgJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVXDgJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVXDgJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVXDgJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVXDgJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVXDgJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVXDgJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVXDgJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVXDgJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnVXDgJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVXDgJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnVXDgJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnVXDgJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVXDgJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVXDgJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVXDgJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVXDgJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVXDgJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnVXDgJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVXDgJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVXDgJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc4FzHWT.s: Assembler messages:
encrypt.c: /tmp/cc4FzHWT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4FzHWT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4FzHWT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4FzHWT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FzHWT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FzHWT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FzHWT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FzHWT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FzHWT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FzHWT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FzHWT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FzHWT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4FzHWT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FzHWT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4FzHWT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FzHWT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4FzHWT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4FzHWT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FzHWT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FzHWT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FzHWT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FzHWT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4FzHWT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4FzHWT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA6x5kJ.s: Assembler messages:
encrypt.c: /tmp/ccA6x5kJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA6x5kJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA6x5kJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA6x5kJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6x5kJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6x5kJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6x5kJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6x5kJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6x5kJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6x5kJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6x5kJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6x5kJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA6x5kJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6x5kJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA6x5kJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA6x5kJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6x5kJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6x5kJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6x5kJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6x5kJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6x5kJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA6x5kJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6x5kJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6x5kJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGd4PjY.s: Assembler messages:
encrypt.c: /tmp/ccGd4PjY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGd4PjY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGd4PjY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGd4PjY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4PjY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4PjY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4PjY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4PjY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4PjY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGd4PjY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGd4PjY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGd4PjY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGd4PjY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4PjY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGd4PjY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGd4PjY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGd4PjY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGd4PjY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGd4PjY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGd4PjY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4PjY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGd4PjY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGd4PjY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGd4PjY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1RRZUA.s: Assembler messages:
encrypt.c: /tmp/cc1RRZUA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RRZUA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RRZUA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RRZUA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RRZUA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RRZUA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RRZUA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RRZUA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RRZUA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1RRZUA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RRZUA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RRZUA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RRZUA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RRZUA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RRZUA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RRZUA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RRZUA.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc1RRZUA.s: Assembler messages:
encrypt.c: /tmp/cc1RRZUA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RRZUA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RRZUA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RRZUA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RRZUA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RRZUA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RRZUA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RRZUA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RRZUA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1RRZUA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RRZUA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RRZUA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RRZUA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RRZUA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RRZUA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RRZUA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RRZUA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RRZUA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAUiG8N.s: Assembler messages:
encrypt.c: /tmp/ccAUiG8N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAUiG8N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAUiG8N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAUiG8N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUiG8N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUiG8N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUiG8N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAUiG8N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAUiG8N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUiG8N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAUiG8N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUiG8N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUiG8N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUiG8N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUiG8N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAUiG8N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUiG8N.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccAUiG8N.s: Assembler messages:
encrypt.c: /tmp/ccAUiG8N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAUiG8N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAUiG8N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAUiG8N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUiG8N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUiG8N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUiG8N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAUiG8N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAUiG8N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUiG8N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAUiG8N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUiG8N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUiG8N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUiG8N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUiG8N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUiG8N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAUiG8N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUiG8N.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco2I6Cj.s: Assembler messages:
encrypt.c: /tmp/cco2I6Cj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2I6Cj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2I6Cj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco2I6Cj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2I6Cj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2I6Cj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2I6Cj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2I6Cj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2I6Cj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco2I6Cj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2I6Cj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2I6Cj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2I6Cj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2I6Cj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2I6Cj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2I6Cj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2I6Cj.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cco2I6Cj.s: Assembler messages:
encrypt.c: /tmp/cco2I6Cj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2I6Cj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2I6Cj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco2I6Cj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2I6Cj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2I6Cj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2I6Cj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2I6Cj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2I6Cj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco2I6Cj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2I6Cj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2I6Cj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2I6Cj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2I6Cj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2I6Cj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2I6Cj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2I6Cj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2I6Cj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9wEGdQ.s: Assembler messages:
encrypt.c: /tmp/cc9wEGdQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9wEGdQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9wEGdQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9wEGdQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wEGdQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wEGdQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wEGdQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9wEGdQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wEGdQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9wEGdQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wEGdQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wEGdQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wEGdQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wEGdQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9wEGdQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wEGdQ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc9wEGdQ.s: Assembler messages:
encrypt.c: /tmp/cc9wEGdQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9wEGdQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9wEGdQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9wEGdQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wEGdQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wEGdQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wEGdQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9wEGdQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wEGdQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9wEGdQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wEGdQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wEGdQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wEGdQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wEGdQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wEGdQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9wEGdQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wEGdQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cccBK9JT.s: Assembler messages:
encrypt.c: /tmp/cccBK9JT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccBK9JT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccBK9JT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccBK9JT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccBK9JT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccBK9JT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccBK9JT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccBK9JT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccBK9JT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccBK9JT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccBK9JT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccBK9JT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccBK9JT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccBK9JT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccBK9JT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccBK9JT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccBK9JT.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cccBK9JT.s: Assembler messages:
encrypt.c: /tmp/cccBK9JT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccBK9JT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccBK9JT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccBK9JT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccBK9JT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccBK9JT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccBK9JT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccBK9JT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccBK9JT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccBK9JT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccBK9JT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccBK9JT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccBK9JT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBK9JT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccBK9JT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccBK9JT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccBK9JT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccBK9JT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccscFZfD.s: Assembler messages:
encrypt.c: /tmp/ccscFZfD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccscFZfD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccscFZfD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccscFZfD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscFZfD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscFZfD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscFZfD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccscFZfD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccscFZfD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscFZfD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccscFZfD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscFZfD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscFZfD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscFZfD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscFZfD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccscFZfD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscFZfD.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccscFZfD.s: Assembler messages:
encrypt.c: /tmp/ccscFZfD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccscFZfD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccscFZfD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccscFZfD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscFZfD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscFZfD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscFZfD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccscFZfD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccscFZfD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscFZfD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccscFZfD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscFZfD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscFZfD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscFZfD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscFZfD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscFZfD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccscFZfD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscFZfD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHsPLU9.s: Assembler messages:
encrypt.c: /tmp/ccHsPLU9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHsPLU9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHsPLU9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHsPLU9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHsPLU9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHsPLU9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHsPLU9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHsPLU9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHsPLU9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHsPLU9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHsPLU9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsPLU9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsPLU9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsPLU9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHsPLU9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsPLU9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsPLU9.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccHsPLU9.s: Assembler messages:
encrypt.c: /tmp/ccHsPLU9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHsPLU9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHsPLU9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHsPLU9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHsPLU9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHsPLU9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHsPLU9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHsPLU9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHsPLU9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHsPLU9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHsPLU9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsPLU9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsPLU9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsPLU9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsPLU9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHsPLU9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsPLU9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHsPLU9.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cczVcLlO.s: Assembler messages:
encrypt.c: /tmp/cczVcLlO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVcLlO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVcLlO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczVcLlO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVcLlO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVcLlO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVcLlO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVcLlO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVcLlO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVcLlO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczVcLlO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVcLlO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVcLlO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVcLlO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVcLlO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVcLlO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVcLlO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cczVcLlO.s: Assembler messages:
encrypt.c: /tmp/cczVcLlO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVcLlO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVcLlO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczVcLlO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVcLlO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVcLlO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVcLlO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVcLlO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVcLlO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVcLlO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczVcLlO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVcLlO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVcLlO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVcLlO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVcLlO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVcLlO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVcLlO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVcLlO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMAcqvv.s: Assembler messages:
encrypt.c: /tmp/ccMAcqvv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMAcqvv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMAcqvv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMAcqvv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAcqvv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAcqvv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAcqvv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAcqvv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAcqvv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAcqvv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAcqvv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAcqvv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMAcqvv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAcqvv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMAcqvv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMAcqvv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAcqvv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAcqvv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAcqvv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAcqvv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAcqvv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMAcqvv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAcqvv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAcqvv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwKraSy.s: Assembler messages:
encrypt.c: /tmp/ccwKraSy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwKraSy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwKraSy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwKraSy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKraSy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKraSy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKraSy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKraSy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKraSy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKraSy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKraSy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKraSy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwKraSy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKraSy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwKraSy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKraSy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwKraSy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKraSy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKraSy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKraSy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKraSy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKraSy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwKraSy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKraSy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccWHh6Ya.s: Assembler messages:
encrypt.c: /tmp/ccWHh6Ya.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWHh6Ya.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWHh6Ya.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWHh6Ya.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHh6Ya.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHh6Ya.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHh6Ya.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHh6Ya.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHh6Ya.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHh6Ya.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHh6Ya.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHh6Ya.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWHh6Ya.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHh6Ya.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWHh6Ya.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWHh6Ya.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHh6Ya.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHh6Ya.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHh6Ya.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHh6Ya.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHh6Ya.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWHh6Ya.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHh6Ya.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHh6Ya.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccHXULuz.s: Assembler messages:
encrypt.c: /tmp/ccHXULuz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHXULuz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHXULuz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHXULuz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXULuz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXULuz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXULuz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXULuz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXULuz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXULuz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXULuz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXULuz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHXULuz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXULuz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHXULuz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXULuz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHXULuz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXULuz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXULuz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXULuz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXULuz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXULuz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHXULuz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXULuz.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxXuMBk.s: Assembler messages:
encrypt.c: /tmp/ccxXuMBk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxXuMBk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxXuMBk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxXuMBk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXuMBk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXuMBk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXuMBk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXuMBk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXuMBk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXuMBk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXuMBk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXuMBk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxXuMBk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXuMBk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxXuMBk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxXuMBk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXuMBk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXuMBk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXuMBk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXuMBk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXuMBk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXuMBk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXuMBk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXuMBk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPqjA4E.s: Assembler messages:
encrypt.c: /tmp/ccPqjA4E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPqjA4E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPqjA4E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPqjA4E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqjA4E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqjA4E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqjA4E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqjA4E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqjA4E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqjA4E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqjA4E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqjA4E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPqjA4E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqjA4E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPqjA4E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqjA4E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPqjA4E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqjA4E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqjA4E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqjA4E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqjA4E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqjA4E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPqjA4E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqjA4E.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4XMSq4.s: Assembler messages:
encrypt.c: /tmp/cc4XMSq4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4XMSq4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4XMSq4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4XMSq4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XMSq4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XMSq4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XMSq4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XMSq4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XMSq4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4XMSq4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4XMSq4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4XMSq4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4XMSq4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XMSq4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4XMSq4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4XMSq4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4XMSq4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4XMSq4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4XMSq4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XMSq4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4XMSq4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4XMSq4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4XMSq4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4XMSq4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLGCkvq.s: Assembler messages:
encrypt.c: /tmp/ccLGCkvq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLGCkvq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLGCkvq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLGCkvq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCkvq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCkvq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCkvq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCkvq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCkvq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLGCkvq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLGCkvq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLGCkvq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLGCkvq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCkvq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLGCkvq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLGCkvq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLGCkvq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLGCkvq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGCkvq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGCkvq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCkvq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGCkvq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLGCkvq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGCkvq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVo9JS2.s: Assembler messages:
encrypt.c: /tmp/ccVo9JS2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVo9JS2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVo9JS2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVo9JS2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVo9JS2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVo9JS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVo9JS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVo9JS2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVo9JS2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVo9JS2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVo9JS2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVo9JS2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVo9JS2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVo9JS2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVo9JS2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVo9JS2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVo9JS2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVo9JS2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVo9JS2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVo9JS2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVo9JS2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVo9JS2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVo9JS2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVo9JS2.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc66TYrq.s: Assembler messages:
encrypt.c: /tmp/cc66TYrq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc66TYrq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc66TYrq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc66TYrq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66TYrq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66TYrq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66TYrq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66TYrq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66TYrq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66TYrq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66TYrq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66TYrq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc66TYrq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66TYrq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc66TYrq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66TYrq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc66TYrq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66TYrq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66TYrq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66TYrq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66TYrq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66TYrq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66TYrq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66TYrq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNJr0Kf.s: Assembler messages:
encrypt.c: /tmp/ccNJr0Kf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJr0Kf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJr0Kf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJr0Kf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJr0Kf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJr0Kf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJr0Kf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJr0Kf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJr0Kf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJr0Kf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJr0Kf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJr0Kf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJr0Kf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJr0Kf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJr0Kf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNJr0Kf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJr0Kf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJr0Kf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJr0Kf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJr0Kf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJr0Kf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJr0Kf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJr0Kf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJr0Kf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfQhcMp.s: Assembler messages:
encrypt.c: /tmp/ccfQhcMp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfQhcMp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfQhcMp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfQhcMp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhcMp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhcMp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhcMp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhcMp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhcMp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQhcMp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQhcMp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQhcMp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfQhcMp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhcMp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfQhcMp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQhcMp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfQhcMp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfQhcMp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQhcMp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQhcMp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhcMp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQhcMp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfQhcMp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfQhcMp.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfwXqzN.s: Assembler messages:
encrypt.c: /tmp/ccfwXqzN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwXqzN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwXqzN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwXqzN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXqzN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXqzN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXqzN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXqzN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXqzN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwXqzN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwXqzN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwXqzN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwXqzN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXqzN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwXqzN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfwXqzN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwXqzN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwXqzN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwXqzN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXqzN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwXqzN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwXqzN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwXqzN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwXqzN.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEZ6lHg.s: Assembler messages:
encrypt.c: /tmp/ccEZ6lHg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEZ6lHg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEZ6lHg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEZ6lHg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6lHg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6lHg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6lHg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6lHg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6lHg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZ6lHg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZ6lHg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZ6lHg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEZ6lHg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6lHg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEZ6lHg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZ6lHg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEZ6lHg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZ6lHg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZ6lHg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZ6lHg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6lHg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZ6lHg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEZ6lHg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZ6lHg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBOSKw0.s: Assembler messages:
encrypt.c: /tmp/ccBOSKw0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBOSKw0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBOSKw0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBOSKw0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOSKw0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOSKw0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOSKw0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOSKw0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOSKw0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOSKw0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOSKw0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOSKw0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBOSKw0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOSKw0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBOSKw0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBOSKw0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOSKw0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOSKw0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOSKw0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOSKw0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOSKw0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBOSKw0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOSKw0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOSKw0.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA0R9Zo.s: Assembler messages:
encrypt.c: /tmp/ccA0R9Zo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA0R9Zo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA0R9Zo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA0R9Zo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0R9Zo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0R9Zo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0R9Zo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0R9Zo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0R9Zo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0R9Zo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0R9Zo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0R9Zo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA0R9Zo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0R9Zo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA0R9Zo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0R9Zo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA0R9Zo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0R9Zo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0R9Zo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0R9Zo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0R9Zo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0R9Zo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA0R9Zo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0R9Zo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE0wg36.s: Assembler messages:
encrypt.c: /tmp/ccE0wg36.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE0wg36.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE0wg36.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE0wg36.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0wg36.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0wg36.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0wg36.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0wg36.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0wg36.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE0wg36.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE0wg36.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE0wg36.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE0wg36.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0wg36.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE0wg36.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE0wg36.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE0wg36.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE0wg36.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE0wg36.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0wg36.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE0wg36.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE0wg36.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE0wg36.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE0wg36.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccqp0W8.s: Assembler messages:
encrypt.c: /tmp/cccqp0W8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccqp0W8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccqp0W8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccqp0W8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqp0W8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqp0W8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqp0W8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqp0W8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqp0W8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccqp0W8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccqp0W8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccqp0W8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccqp0W8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqp0W8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccqp0W8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccqp0W8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccqp0W8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccqp0W8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccqp0W8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccqp0W8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqp0W8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccqp0W8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccqp0W8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccqp0W8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTxoCGj.s: Assembler messages:
encrypt.c: /tmp/ccTxoCGj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTxoCGj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTxoCGj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTxoCGj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxoCGj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxoCGj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxoCGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxoCGj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxoCGj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxoCGj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxoCGj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxoCGj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTxoCGj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxoCGj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTxoCGj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTxoCGj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxoCGj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxoCGj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxoCGj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxoCGj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxoCGj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTxoCGj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxoCGj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxoCGj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoSMiwd.s: Assembler messages:
encrypt.c: /tmp/ccoSMiwd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoSMiwd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoSMiwd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoSMiwd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSMiwd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSMiwd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSMiwd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSMiwd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSMiwd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSMiwd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSMiwd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSMiwd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoSMiwd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSMiwd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoSMiwd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSMiwd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoSMiwd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSMiwd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSMiwd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSMiwd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSMiwd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSMiwd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoSMiwd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSMiwd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJcxqqd.s: Assembler messages:
encrypt.c: /tmp/ccJcxqqd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJcxqqd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJcxqqd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJcxqqd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcxqqd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcxqqd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcxqqd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcxqqd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcxqqd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcxqqd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcxqqd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcxqqd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJcxqqd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcxqqd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJcxqqd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJcxqqd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcxqqd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcxqqd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcxqqd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcxqqd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcxqqd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJcxqqd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcxqqd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcxqqd.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2LQpkk.s: Assembler messages:
encrypt.c: /tmp/cc2LQpkk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2LQpkk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2LQpkk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2LQpkk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LQpkk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LQpkk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LQpkk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LQpkk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LQpkk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LQpkk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LQpkk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LQpkk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2LQpkk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LQpkk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2LQpkk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LQpkk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2LQpkk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LQpkk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LQpkk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LQpkk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LQpkk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LQpkk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2LQpkk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LQpkk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4okwqv.s: Assembler messages:
encrypt.c: /tmp/cc4okwqv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4okwqv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4okwqv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4okwqv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4okwqv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4okwqv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4okwqv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4okwqv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4okwqv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4okwqv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4okwqv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4okwqv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4okwqv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4okwqv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4okwqv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4okwqv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4okwqv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4okwqv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4okwqv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4okwqv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4okwqv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4okwqv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4okwqv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4okwqv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgt393o.s: Assembler messages:
encrypt.c: /tmp/ccgt393o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgt393o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgt393o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgt393o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgt393o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgt393o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgt393o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgt393o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgt393o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgt393o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgt393o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgt393o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgt393o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgt393o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgt393o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgt393o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgt393o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgt393o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgt393o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgt393o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgt393o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgt393o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgt393o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgt393o.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXXiIWx.s: Assembler messages:
encrypt.c: /tmp/ccXXiIWx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXXiIWx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXXiIWx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXXiIWx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXiIWx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXiIWx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXiIWx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXiIWx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXiIWx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXXiIWx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXXiIWx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXXiIWx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXXiIWx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXiIWx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXXiIWx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXXiIWx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXXiIWx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXXiIWx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXXiIWx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXiIWx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXXiIWx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXXiIWx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXXiIWx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXXiIWx.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVbTQ0l.s: Assembler messages:
encrypt.c: /tmp/ccVbTQ0l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbTQ0l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbTQ0l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbTQ0l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbTQ0l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbTQ0l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbTQ0l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbTQ0l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbTQ0l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbTQ0l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbTQ0l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbTQ0l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbTQ0l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbTQ0l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbTQ0l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbTQ0l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVbTQ0l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbTQ0l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbTQ0l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbTQ0l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbTQ0l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbTQ0l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVbTQ0l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbTQ0l.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJt0lGG.s: Assembler messages:
encrypt.c: /tmp/ccJt0lGG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJt0lGG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJt0lGG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJt0lGG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJt0lGG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJt0lGG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJt0lGG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJt0lGG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJt0lGG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJt0lGG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJt0lGG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJt0lGG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJt0lGG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJt0lGG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJt0lGG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJt0lGG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJt0lGG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJt0lGG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJt0lGG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJt0lGG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJt0lGG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJt0lGG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJt0lGG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJt0lGG.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYUL7Dt.s: Assembler messages:
encrypt.c: /tmp/ccYUL7Dt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYUL7Dt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYUL7Dt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYUL7Dt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUL7Dt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUL7Dt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUL7Dt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUL7Dt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUL7Dt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUL7Dt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUL7Dt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUL7Dt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYUL7Dt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUL7Dt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYUL7Dt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUL7Dt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYUL7Dt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUL7Dt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUL7Dt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUL7Dt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUL7Dt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUL7Dt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUL7Dt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUL7Dt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4pKa1l.s: Assembler messages:
encrypt.c: /tmp/cc4pKa1l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pKa1l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pKa1l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pKa1l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pKa1l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pKa1l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pKa1l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pKa1l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pKa1l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pKa1l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pKa1l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pKa1l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pKa1l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pKa1l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pKa1l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4pKa1l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pKa1l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pKa1l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pKa1l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pKa1l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pKa1l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pKa1l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pKa1l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pKa1l.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL9s7ks.s: Assembler messages:
encrypt.c: /tmp/ccL9s7ks.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL9s7ks.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL9s7ks.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL9s7ks.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9s7ks.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9s7ks.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9s7ks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9s7ks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9s7ks.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9s7ks.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9s7ks.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9s7ks.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL9s7ks.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9s7ks.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL9s7ks.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9s7ks.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL9s7ks.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9s7ks.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9s7ks.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9s7ks.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9s7ks.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9s7ks.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL9s7ks.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9s7ks.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfklfdr.s: Assembler messages:
encrypt.c: /tmp/ccfklfdr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfklfdr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfklfdr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfklfdr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfklfdr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfklfdr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfklfdr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfklfdr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfklfdr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfklfdr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfklfdr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfklfdr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfklfdr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfklfdr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfklfdr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfklfdr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfklfdr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfklfdr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfklfdr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfklfdr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfklfdr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfklfdr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfklfdr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfklfdr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnqt8MD.s: Assembler messages:
encrypt.c: /tmp/ccnqt8MD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnqt8MD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnqt8MD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnqt8MD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqt8MD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqt8MD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqt8MD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqt8MD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqt8MD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqt8MD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqt8MD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqt8MD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnqt8MD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqt8MD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnqt8MD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqt8MD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnqt8MD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqt8MD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnqt8MD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnqt8MD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqt8MD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnqt8MD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnqt8MD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnqt8MD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMwHvgx.s: Assembler messages:
encrypt.c: /tmp/ccMwHvgx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMwHvgx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMwHvgx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMwHvgx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwHvgx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwHvgx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwHvgx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwHvgx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwHvgx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMwHvgx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMwHvgx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMwHvgx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMwHvgx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwHvgx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMwHvgx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMwHvgx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMwHvgx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwHvgx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwHvgx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwHvgx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwHvgx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMwHvgx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwHvgx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwHvgx.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc01fXuN.s: Assembler messages:
encrypt.c: /tmp/cc01fXuN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc01fXuN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc01fXuN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc01fXuN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01fXuN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01fXuN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01fXuN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01fXuN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01fXuN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01fXuN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01fXuN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01fXuN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc01fXuN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01fXuN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc01fXuN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01fXuN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc01fXuN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01fXuN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01fXuN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01fXuN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01fXuN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01fXuN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc01fXuN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01fXuN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccTciHPF.s: Assembler messages:
encrypt.c: /tmp/ccTciHPF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTciHPF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTciHPF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTciHPF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTciHPF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTciHPF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTciHPF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTciHPF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTciHPF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTciHPF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTciHPF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTciHPF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTciHPF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTciHPF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTciHPF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTciHPF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTciHPF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTciHPF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTciHPF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTciHPF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTciHPF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTciHPF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTciHPF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTciHPF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc2BjwQG.s: Assembler messages:
encrypt.c: /tmp/cc2BjwQG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2BjwQG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2BjwQG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2BjwQG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BjwQG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BjwQG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BjwQG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BjwQG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BjwQG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BjwQG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BjwQG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BjwQG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2BjwQG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BjwQG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2BjwQG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BjwQG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2BjwQG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BjwQG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BjwQG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BjwQG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BjwQG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BjwQG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2BjwQG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BjwQG.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cci4wEgK.s: Assembler messages:
encrypt.c: /tmp/cci4wEgK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci4wEgK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci4wEgK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci4wEgK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4wEgK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4wEgK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4wEgK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4wEgK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4wEgK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4wEgK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4wEgK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4wEgK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci4wEgK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4wEgK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci4wEgK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci4wEgK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4wEgK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4wEgK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4wEgK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4wEgK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4wEgK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci4wEgK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4wEgK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4wEgK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjDv0QN.s: Assembler messages:
encrypt.c: /tmp/ccjDv0QN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjDv0QN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjDv0QN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjDv0QN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDv0QN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDv0QN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDv0QN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDv0QN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDv0QN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDv0QN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDv0QN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDv0QN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjDv0QN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDv0QN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjDv0QN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDv0QN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjDv0QN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDv0QN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDv0QN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDv0QN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDv0QN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDv0QN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjDv0QN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDv0QN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWYYB7V.s: Assembler messages:
encrypt.c: /tmp/ccWYYB7V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWYYB7V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWYYB7V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWYYB7V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYYB7V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYYB7V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYYB7V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYYB7V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYYB7V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYYB7V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYYB7V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYYB7V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWYYB7V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYYB7V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWYYB7V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWYYB7V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYYB7V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYYB7V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYYB7V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYYB7V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYYB7V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWYYB7V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYYB7V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYYB7V.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct1EWgX.s: Assembler messages:
encrypt.c: /tmp/cct1EWgX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct1EWgX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct1EWgX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct1EWgX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1EWgX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1EWgX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1EWgX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1EWgX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1EWgX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1EWgX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1EWgX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1EWgX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct1EWgX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1EWgX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct1EWgX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1EWgX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct1EWgX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1EWgX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1EWgX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1EWgX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1EWgX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1EWgX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct1EWgX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1EWgX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWdxYDC.s: Assembler messages:
encrypt.c: /tmp/ccWdxYDC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWdxYDC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWdxYDC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWdxYDC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdxYDC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdxYDC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdxYDC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdxYDC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdxYDC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdxYDC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdxYDC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdxYDC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWdxYDC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdxYDC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWdxYDC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWdxYDC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdxYDC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdxYDC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdxYDC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdxYDC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdxYDC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWdxYDC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdxYDC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdxYDC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbayO3X.s: Assembler messages:
encrypt.c: /tmp/ccbayO3X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbayO3X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbayO3X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbayO3X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbayO3X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbayO3X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbayO3X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbayO3X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbayO3X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbayO3X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbayO3X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbayO3X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbayO3X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbayO3X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbayO3X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbayO3X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbayO3X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbayO3X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbayO3X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbayO3X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbayO3X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbayO3X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbayO3X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbayO3X.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccryA0x.s: Assembler messages:
encrypt.c: /tmp/cccryA0x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccryA0x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccryA0x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccryA0x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccryA0x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccryA0x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccryA0x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccryA0x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccryA0x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccryA0x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccryA0x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccryA0x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccryA0x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccryA0x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccryA0x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccryA0x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccryA0x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccryA0x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccryA0x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccryA0x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccryA0x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccryA0x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccryA0x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccryA0x.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSqFSW4.s: Assembler messages:
encrypt.c: /tmp/ccSqFSW4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqFSW4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSqFSW4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqFSW4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqFSW4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqFSW4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqFSW4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqFSW4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqFSW4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqFSW4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqFSW4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqFSW4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSqFSW4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqFSW4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSqFSW4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqFSW4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSqFSW4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqFSW4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqFSW4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqFSW4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqFSW4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqFSW4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqFSW4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqFSW4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc38dLyB.s: Assembler messages:
encrypt.c: /tmp/cc38dLyB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc38dLyB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc38dLyB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc38dLyB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38dLyB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38dLyB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38dLyB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38dLyB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38dLyB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38dLyB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38dLyB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38dLyB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc38dLyB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38dLyB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc38dLyB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc38dLyB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38dLyB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38dLyB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38dLyB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38dLyB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38dLyB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc38dLyB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38dLyB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38dLyB.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDnlsRx.s: Assembler messages:
encrypt.c: /tmp/ccDnlsRx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnlsRx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnlsRx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnlsRx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnlsRx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnlsRx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnlsRx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnlsRx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnlsRx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnlsRx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnlsRx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnlsRx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnlsRx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnlsRx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnlsRx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnlsRx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDnlsRx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnlsRx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnlsRx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnlsRx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnlsRx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnlsRx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDnlsRx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnlsRx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjOgUcz.s: Assembler messages:
encrypt.c: /tmp/ccjOgUcz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjOgUcz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjOgUcz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjOgUcz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOgUcz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOgUcz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOgUcz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOgUcz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOgUcz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOgUcz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOgUcz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOgUcz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjOgUcz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOgUcz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjOgUcz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjOgUcz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOgUcz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOgUcz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOgUcz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOgUcz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOgUcz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjOgUcz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOgUcz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOgUcz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTNFMqM.s: Assembler messages:
encrypt.c: /tmp/ccTNFMqM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTNFMqM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTNFMqM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTNFMqM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNFMqM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNFMqM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNFMqM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNFMqM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNFMqM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNFMqM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNFMqM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNFMqM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTNFMqM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNFMqM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTNFMqM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNFMqM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTNFMqM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNFMqM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNFMqM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNFMqM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNFMqM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNFMqM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTNFMqM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNFMqM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccka5luC.s: Assembler messages:
encrypt.c: /tmp/ccka5luC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccka5luC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccka5luC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccka5luC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka5luC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka5luC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka5luC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka5luC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka5luC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccka5luC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccka5luC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccka5luC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccka5luC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka5luC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccka5luC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccka5luC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccka5luC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccka5luC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccka5luC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka5luC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccka5luC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccka5luC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccka5luC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccka5luC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc84vaHJ.s: Assembler messages:
encrypt.c: /tmp/cc84vaHJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc84vaHJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc84vaHJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc84vaHJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84vaHJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84vaHJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84vaHJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84vaHJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84vaHJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84vaHJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84vaHJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84vaHJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc84vaHJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84vaHJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc84vaHJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84vaHJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc84vaHJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84vaHJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc84vaHJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc84vaHJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84vaHJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc84vaHJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc84vaHJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc84vaHJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvy47qy.s: Assembler messages:
encrypt.c: /tmp/ccvy47qy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvy47qy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvy47qy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvy47qy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvy47qy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvy47qy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvy47qy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvy47qy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvy47qy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvy47qy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvy47qy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvy47qy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvy47qy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvy47qy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvy47qy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvy47qy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvy47qy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvy47qy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvy47qy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvy47qy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvy47qy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvy47qy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvy47qy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvy47qy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLJWGJ0.s: Assembler messages:
encrypt.c: /tmp/ccLJWGJ0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLJWGJ0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLJWGJ0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLJWGJ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJWGJ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJWGJ0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJWGJ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJWGJ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJWGJ0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJWGJ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJWGJ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJWGJ0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLJWGJ0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJWGJ0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLJWGJ0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJWGJ0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLJWGJ0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJWGJ0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJWGJ0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJWGJ0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJWGJ0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJWGJ0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLJWGJ0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJWGJ0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGX85oF.s: Assembler messages:
encrypt.c: /tmp/ccGX85oF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGX85oF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGX85oF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGX85oF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX85oF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX85oF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX85oF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX85oF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX85oF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGX85oF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGX85oF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGX85oF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGX85oF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX85oF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGX85oF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGX85oF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGX85oF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGX85oF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGX85oF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX85oF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGX85oF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGX85oF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGX85oF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGX85oF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccliq73X.s: Assembler messages:
encrypt.c: /tmp/ccliq73X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccliq73X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccliq73X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccliq73X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliq73X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliq73X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliq73X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliq73X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliq73X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliq73X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliq73X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliq73X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccliq73X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliq73X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccliq73X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliq73X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccliq73X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliq73X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliq73X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliq73X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliq73X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliq73X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccliq73X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliq73X.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLaFZkT.s: Assembler messages:
encrypt.c: /tmp/ccLaFZkT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLaFZkT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLaFZkT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLaFZkT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaFZkT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaFZkT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaFZkT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaFZkT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaFZkT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaFZkT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaFZkT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaFZkT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLaFZkT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaFZkT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLaFZkT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLaFZkT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaFZkT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaFZkT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaFZkT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaFZkT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaFZkT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLaFZkT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaFZkT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaFZkT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceEbOdM.s: Assembler messages:
encrypt.c: /tmp/cceEbOdM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceEbOdM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceEbOdM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceEbOdM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEbOdM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEbOdM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEbOdM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEbOdM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEbOdM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceEbOdM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceEbOdM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceEbOdM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceEbOdM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEbOdM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceEbOdM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceEbOdM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceEbOdM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceEbOdM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceEbOdM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceEbOdM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEbOdM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceEbOdM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceEbOdM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceEbOdM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cchpq4pG.s: Assembler messages:
encrypt.c: /tmp/cchpq4pG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchpq4pG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchpq4pG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchpq4pG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpq4pG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpq4pG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpq4pG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpq4pG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpq4pG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchpq4pG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchpq4pG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchpq4pG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchpq4pG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpq4pG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchpq4pG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchpq4pG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchpq4pG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchpq4pG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchpq4pG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchpq4pG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchpq4pG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchpq4pG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchpq4pG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchpq4pG.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc27z4fc.s: Assembler messages:
encrypt.c: /tmp/cc27z4fc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc27z4fc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc27z4fc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc27z4fc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27z4fc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27z4fc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27z4fc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27z4fc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27z4fc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27z4fc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27z4fc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27z4fc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc27z4fc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27z4fc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc27z4fc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27z4fc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc27z4fc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27z4fc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27z4fc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27z4fc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27z4fc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27z4fc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc27z4fc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27z4fc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwFjBUP.s: Assembler messages:
encrypt.c: /tmp/ccwFjBUP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFjBUP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFjBUP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFjBUP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFjBUP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFjBUP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFjBUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFjBUP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFjBUP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFjBUP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFjBUP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFjBUP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFjBUP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFjBUP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFjBUP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwFjBUP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFjBUP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFjBUP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFjBUP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFjBUP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFjBUP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFjBUP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFjBUP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFjBUP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRiLqo9.s: Assembler messages:
encrypt.c: /tmp/ccRiLqo9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRiLqo9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRiLqo9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRiLqo9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiLqo9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiLqo9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiLqo9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiLqo9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiLqo9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiLqo9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiLqo9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiLqo9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRiLqo9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiLqo9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRiLqo9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiLqo9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRiLqo9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiLqo9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiLqo9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiLqo9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiLqo9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiLqo9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRiLqo9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiLqo9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNWLa90.s: Assembler messages:
encrypt.c: /tmp/ccNWLa90.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNWLa90.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNWLa90.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNWLa90.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWLa90.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWLa90.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWLa90.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWLa90.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWLa90.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWLa90.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWLa90.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWLa90.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNWLa90.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWLa90.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNWLa90.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNWLa90.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWLa90.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWLa90.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWLa90.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWLa90.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWLa90.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNWLa90.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWLa90.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWLa90.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceBszAH.s: Assembler messages:
encrypt.c: /tmp/cceBszAH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceBszAH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceBszAH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceBszAH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBszAH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBszAH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBszAH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBszAH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBszAH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBszAH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBszAH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBszAH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceBszAH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBszAH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceBszAH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBszAH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceBszAH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBszAH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBszAH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBszAH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBszAH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBszAH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBszAH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBszAH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCaCjxd.s: Assembler messages:
encrypt.c: /tmp/ccCaCjxd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCaCjxd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCaCjxd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCaCjxd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaCjxd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaCjxd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaCjxd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaCjxd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaCjxd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCaCjxd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCaCjxd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCaCjxd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCaCjxd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaCjxd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCaCjxd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCaCjxd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCaCjxd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCaCjxd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCaCjxd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaCjxd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCaCjxd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCaCjxd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCaCjxd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCaCjxd.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdEplHK.s: Assembler messages:
encrypt.c: /tmp/ccdEplHK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEplHK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdEplHK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdEplHK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEplHK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEplHK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEplHK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEplHK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEplHK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEplHK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEplHK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEplHK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdEplHK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEplHK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdEplHK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEplHK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdEplHK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEplHK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEplHK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEplHK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEplHK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEplHK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEplHK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEplHK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaoUya4.s: Assembler messages:
encrypt.c: /tmp/ccaoUya4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaoUya4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaoUya4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaoUya4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUya4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUya4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUya4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUya4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUya4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaoUya4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaoUya4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaoUya4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaoUya4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUya4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaoUya4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaoUya4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaoUya4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaoUya4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaoUya4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUya4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaoUya4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaoUya4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaoUya4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaoUya4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cciaQM4B.s: Assembler messages:
encrypt.c: /tmp/cciaQM4B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciaQM4B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciaQM4B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciaQM4B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaQM4B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaQM4B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaQM4B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaQM4B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaQM4B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaQM4B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaQM4B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaQM4B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciaQM4B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaQM4B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciaQM4B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaQM4B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciaQM4B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaQM4B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaQM4B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaQM4B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaQM4B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaQM4B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaQM4B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaQM4B.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cce587Se.s: Assembler messages:
encrypt.c: /tmp/cce587Se.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce587Se.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce587Se.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce587Se.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce587Se.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce587Se.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce587Se.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce587Se.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce587Se.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce587Se.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce587Se.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce587Se.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce587Se.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce587Se.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce587Se.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce587Se.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce587Se.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce587Se.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce587Se.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce587Se.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce587Se.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce587Se.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce587Se.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce587Se.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDkFAzA.s: Assembler messages:
encrypt.c: /tmp/ccDkFAzA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDkFAzA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDkFAzA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDkFAzA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFAzA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFAzA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFAzA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFAzA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFAzA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkFAzA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkFAzA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkFAzA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDkFAzA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFAzA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDkFAzA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkFAzA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDkFAzA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkFAzA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkFAzA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkFAzA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFAzA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkFAzA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDkFAzA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkFAzA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMFy8dp.s: Assembler messages:
encrypt.c: /tmp/ccMFy8dp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMFy8dp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMFy8dp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMFy8dp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFy8dp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFy8dp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFy8dp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFy8dp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFy8dp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMFy8dp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMFy8dp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMFy8dp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMFy8dp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFy8dp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMFy8dp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMFy8dp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMFy8dp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFy8dp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFy8dp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFy8dp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFy8dp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMFy8dp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFy8dp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFy8dp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc257c7H.s: Assembler messages:
encrypt.c: /tmp/cc257c7H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc257c7H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc257c7H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc257c7H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc257c7H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc257c7H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc257c7H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc257c7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc257c7H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc257c7H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc257c7H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc257c7H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc257c7H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc257c7H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc257c7H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc257c7H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc257c7H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc257c7H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc257c7H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc257c7H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc257c7H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc257c7H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc257c7H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc257c7H.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJDOgqy.s: Assembler messages:
encrypt.c: /tmp/ccJDOgqy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJDOgqy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJDOgqy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJDOgqy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDOgqy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDOgqy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDOgqy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDOgqy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDOgqy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJDOgqy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJDOgqy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJDOgqy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJDOgqy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDOgqy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJDOgqy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJDOgqy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJDOgqy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJDOgqy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJDOgqy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDOgqy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJDOgqy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJDOgqy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJDOgqy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJDOgqy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8kmKGQ.s: Assembler messages:
encrypt.c: /tmp/cc8kmKGQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kmKGQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kmKGQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kmKGQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmKGQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmKGQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmKGQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmKGQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmKGQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmKGQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmKGQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmKGQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kmKGQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmKGQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kmKGQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmKGQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8kmKGQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmKGQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kmKGQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kmKGQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmKGQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kmKGQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kmKGQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kmKGQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKIqbzn.s: Assembler messages:
encrypt.c: /tmp/ccKIqbzn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKIqbzn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKIqbzn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKIqbzn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIqbzn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIqbzn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIqbzn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIqbzn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIqbzn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIqbzn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIqbzn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIqbzn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKIqbzn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIqbzn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKIqbzn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKIqbzn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIqbzn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIqbzn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIqbzn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIqbzn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIqbzn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKIqbzn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIqbzn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIqbzn.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgwRUMB.s: Assembler messages:
encrypt.c: /tmp/ccgwRUMB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgwRUMB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgwRUMB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgwRUMB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwRUMB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwRUMB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwRUMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwRUMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwRUMB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwRUMB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwRUMB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwRUMB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgwRUMB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwRUMB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgwRUMB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwRUMB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgwRUMB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwRUMB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgwRUMB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgwRUMB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwRUMB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgwRUMB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgwRUMB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgwRUMB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpw8mFz.s: Assembler messages:
encrypt.c: /tmp/ccpw8mFz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpw8mFz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpw8mFz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpw8mFz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw8mFz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw8mFz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw8mFz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw8mFz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw8mFz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpw8mFz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpw8mFz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpw8mFz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpw8mFz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw8mFz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpw8mFz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpw8mFz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpw8mFz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpw8mFz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpw8mFz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw8mFz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpw8mFz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpw8mFz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpw8mFz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpw8mFz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD5caNJ.s: Assembler messages:
encrypt.c: /tmp/ccD5caNJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD5caNJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD5caNJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD5caNJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5caNJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5caNJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5caNJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5caNJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5caNJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5caNJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5caNJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5caNJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD5caNJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5caNJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD5caNJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5caNJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD5caNJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5caNJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5caNJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5caNJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5caNJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5caNJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD5caNJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5caNJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccmMywS.s: Assembler messages:
encrypt.c: /tmp/cccmMywS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccmMywS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccmMywS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccmMywS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmMywS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmMywS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmMywS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmMywS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmMywS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmMywS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmMywS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmMywS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccmMywS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmMywS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccmMywS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccmMywS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmMywS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmMywS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmMywS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmMywS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmMywS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccmMywS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmMywS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmMywS.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRjccTq.s: Assembler messages:
encrypt.c: /tmp/ccRjccTq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRjccTq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRjccTq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRjccTq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjccTq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjccTq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjccTq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjccTq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjccTq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjccTq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjccTq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjccTq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRjccTq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjccTq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRjccTq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjccTq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRjccTq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjccTq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRjccTq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRjccTq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjccTq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRjccTq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRjccTq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRjccTq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGYAqVT.s: Assembler messages:
encrypt.c: /tmp/ccGYAqVT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGYAqVT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGYAqVT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGYAqVT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYAqVT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYAqVT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYAqVT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYAqVT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYAqVT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGYAqVT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGYAqVT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGYAqVT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGYAqVT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYAqVT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGYAqVT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGYAqVT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGYAqVT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYAqVT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYAqVT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYAqVT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYAqVT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGYAqVT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYAqVT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYAqVT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccedbwtD.s: Assembler messages:
encrypt.c: /tmp/ccedbwtD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccedbwtD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccedbwtD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccedbwtD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedbwtD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedbwtD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedbwtD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedbwtD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedbwtD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccedbwtD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccedbwtD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccedbwtD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccedbwtD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedbwtD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccedbwtD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccedbwtD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccedbwtD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccedbwtD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccedbwtD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccedbwtD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedbwtD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccedbwtD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccedbwtD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccedbwtD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxpkg5W.s: Assembler messages:
encrypt.c: /tmp/ccxpkg5W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxpkg5W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxpkg5W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxpkg5W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpkg5W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpkg5W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpkg5W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpkg5W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpkg5W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpkg5W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpkg5W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpkg5W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxpkg5W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpkg5W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxpkg5W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxpkg5W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpkg5W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpkg5W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpkg5W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpkg5W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpkg5W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxpkg5W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpkg5W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpkg5W.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpdZTEb.s: Assembler messages:
encrypt.c: /tmp/ccpdZTEb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdZTEb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpdZTEb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpdZTEb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdZTEb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdZTEb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdZTEb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdZTEb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdZTEb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdZTEb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdZTEb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdZTEb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpdZTEb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdZTEb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpdZTEb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdZTEb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpdZTEb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdZTEb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdZTEb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdZTEb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdZTEb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdZTEb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdZTEb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdZTEb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1oYUbU.s: Assembler messages:
encrypt.c: /tmp/cc1oYUbU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1oYUbU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1oYUbU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1oYUbU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oYUbU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oYUbU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oYUbU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oYUbU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oYUbU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1oYUbU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1oYUbU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1oYUbU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1oYUbU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oYUbU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1oYUbU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1oYUbU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1oYUbU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1oYUbU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1oYUbU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oYUbU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1oYUbU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1oYUbU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1oYUbU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1oYUbU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnpZqdo.s: Assembler messages:
encrypt.c: /tmp/ccnpZqdo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnpZqdo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnpZqdo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnpZqdo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpZqdo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpZqdo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpZqdo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpZqdo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpZqdo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpZqdo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpZqdo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpZqdo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnpZqdo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpZqdo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnpZqdo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpZqdo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnpZqdo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpZqdo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnpZqdo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnpZqdo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpZqdo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnpZqdo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnpZqdo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnpZqdo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnRG1HP.s: Assembler messages:
encrypt.c: /tmp/ccnRG1HP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnRG1HP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnRG1HP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnRG1HP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRG1HP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRG1HP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRG1HP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRG1HP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRG1HP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRG1HP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRG1HP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRG1HP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnRG1HP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRG1HP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnRG1HP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnRG1HP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRG1HP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRG1HP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRG1HP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRG1HP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRG1HP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnRG1HP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRG1HP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRG1HP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY0UU2j.s: Assembler messages:
encrypt.c: /tmp/ccY0UU2j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY0UU2j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY0UU2j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY0UU2j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0UU2j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0UU2j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0UU2j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0UU2j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0UU2j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0UU2j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0UU2j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0UU2j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY0UU2j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0UU2j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY0UU2j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0UU2j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY0UU2j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0UU2j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0UU2j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0UU2j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0UU2j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0UU2j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY0UU2j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0UU2j.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSnzIuU.s: Assembler messages:
encrypt.c: /tmp/ccSnzIuU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSnzIuU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSnzIuU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSnzIuU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnzIuU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnzIuU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnzIuU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnzIuU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnzIuU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnzIuU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnzIuU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnzIuU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSnzIuU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnzIuU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSnzIuU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSnzIuU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnzIuU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnzIuU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnzIuU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnzIuU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnzIuU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSnzIuU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnzIuU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnzIuU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjvV4Nq.s: Assembler messages:
encrypt.c: /tmp/ccjvV4Nq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjvV4Nq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjvV4Nq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjvV4Nq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvV4Nq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvV4Nq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvV4Nq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvV4Nq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvV4Nq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvV4Nq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvV4Nq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvV4Nq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjvV4Nq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvV4Nq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjvV4Nq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvV4Nq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjvV4Nq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvV4Nq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvV4Nq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvV4Nq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvV4Nq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvV4Nq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjvV4Nq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvV4Nq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDpZvaP.s: Assembler messages:
encrypt.c: /tmp/ccDpZvaP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDpZvaP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDpZvaP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDpZvaP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpZvaP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpZvaP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpZvaP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpZvaP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpZvaP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpZvaP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpZvaP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpZvaP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDpZvaP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpZvaP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDpZvaP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDpZvaP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpZvaP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpZvaP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpZvaP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpZvaP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpZvaP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDpZvaP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpZvaP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpZvaP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2nE8u8.s: Assembler messages:
encrypt.c: /tmp/cc2nE8u8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2nE8u8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2nE8u8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2nE8u8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nE8u8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nE8u8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nE8u8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nE8u8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nE8u8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nE8u8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nE8u8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nE8u8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2nE8u8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nE8u8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2nE8u8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nE8u8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2nE8u8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nE8u8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2nE8u8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2nE8u8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nE8u8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2nE8u8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2nE8u8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2nE8u8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccebDJiY.s: Assembler messages:
encrypt.c: /tmp/ccebDJiY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccebDJiY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccebDJiY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccebDJiY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebDJiY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebDJiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebDJiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebDJiY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebDJiY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebDJiY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebDJiY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebDJiY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccebDJiY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebDJiY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccebDJiY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccebDJiY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebDJiY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebDJiY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebDJiY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebDJiY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebDJiY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebDJiY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebDJiY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebDJiY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCSUFhj.s: Assembler messages:
encrypt.c: /tmp/ccCSUFhj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCSUFhj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCSUFhj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCSUFhj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSUFhj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSUFhj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSUFhj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSUFhj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSUFhj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSUFhj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSUFhj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSUFhj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCSUFhj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSUFhj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCSUFhj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSUFhj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCSUFhj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSUFhj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSUFhj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSUFhj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSUFhj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSUFhj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCSUFhj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSUFhj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccno8MKA.s: Assembler messages:
encrypt.c: /tmp/ccno8MKA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccno8MKA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccno8MKA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccno8MKA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno8MKA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno8MKA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno8MKA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno8MKA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno8MKA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccno8MKA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccno8MKA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccno8MKA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccno8MKA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno8MKA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccno8MKA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccno8MKA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccno8MKA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccno8MKA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccno8MKA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno8MKA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccno8MKA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccno8MKA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccno8MKA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccno8MKA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdSi9P2.s: Assembler messages:
encrypt.c: /tmp/ccdSi9P2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdSi9P2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdSi9P2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdSi9P2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSi9P2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSi9P2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSi9P2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSi9P2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSi9P2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSi9P2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSi9P2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSi9P2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdSi9P2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSi9P2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdSi9P2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSi9P2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdSi9P2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSi9P2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSi9P2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSi9P2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSi9P2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSi9P2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdSi9P2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSi9P2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu3jsx5.s: Assembler messages:
encrypt.c: /tmp/ccu3jsx5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu3jsx5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu3jsx5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu3jsx5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3jsx5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3jsx5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3jsx5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3jsx5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3jsx5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3jsx5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3jsx5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3jsx5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu3jsx5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3jsx5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu3jsx5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu3jsx5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3jsx5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3jsx5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3jsx5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3jsx5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3jsx5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu3jsx5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3jsx5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3jsx5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX5oIs8.s: Assembler messages:
encrypt.c: /tmp/ccX5oIs8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX5oIs8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX5oIs8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX5oIs8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5oIs8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5oIs8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5oIs8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5oIs8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5oIs8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5oIs8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5oIs8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5oIs8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX5oIs8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5oIs8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX5oIs8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5oIs8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX5oIs8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5oIs8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5oIs8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5oIs8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5oIs8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5oIs8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5oIs8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5oIs8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccrgmf2o.s: Assembler messages:
encrypt.c: /tmp/ccrgmf2o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrgmf2o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrgmf2o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrgmf2o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmf2o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmf2o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmf2o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmf2o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmf2o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgmf2o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgmf2o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgmf2o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrgmf2o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmf2o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrgmf2o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrgmf2o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgmf2o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgmf2o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgmf2o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmf2o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgmf2o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrgmf2o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgmf2o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgmf2o.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccm4K4yG.s: Assembler messages:
encrypt.c: /tmp/ccm4K4yG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm4K4yG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm4K4yG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm4K4yG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4K4yG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4K4yG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4K4yG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4K4yG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4K4yG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4K4yG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4K4yG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4K4yG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm4K4yG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4K4yG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm4K4yG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4K4yG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm4K4yG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4K4yG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4K4yG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4K4yG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4K4yG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4K4yG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm4K4yG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4K4yG.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3tmtcN.s: Assembler messages:
encrypt.c: /tmp/cc3tmtcN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tmtcN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tmtcN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tmtcN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tmtcN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tmtcN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tmtcN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tmtcN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tmtcN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tmtcN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tmtcN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tmtcN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tmtcN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tmtcN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tmtcN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3tmtcN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tmtcN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tmtcN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tmtcN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tmtcN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tmtcN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tmtcN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tmtcN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tmtcN.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZJAQPV.s: Assembler messages:
encrypt.c: /tmp/ccZJAQPV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZJAQPV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZJAQPV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZJAQPV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJAQPV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJAQPV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJAQPV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJAQPV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJAQPV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZJAQPV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZJAQPV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZJAQPV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZJAQPV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJAQPV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZJAQPV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZJAQPV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZJAQPV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZJAQPV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZJAQPV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZJAQPV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJAQPV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZJAQPV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZJAQPV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZJAQPV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUOL5Jv.s: Assembler messages:
encrypt.c: /tmp/ccUOL5Jv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUOL5Jv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUOL5Jv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUOL5Jv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOL5Jv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOL5Jv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOL5Jv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOL5Jv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOL5Jv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUOL5Jv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUOL5Jv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUOL5Jv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUOL5Jv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOL5Jv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUOL5Jv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUOL5Jv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUOL5Jv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOL5Jv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOL5Jv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOL5Jv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOL5Jv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUOL5Jv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOL5Jv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOL5Jv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8F3D3f.s: Assembler messages:
encrypt.c: /tmp/cc8F3D3f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8F3D3f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8F3D3f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8F3D3f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8F3D3f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8F3D3f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8F3D3f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8F3D3f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8F3D3f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8F3D3f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8F3D3f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8F3D3f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8F3D3f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8F3D3f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8F3D3f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8F3D3f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8F3D3f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8F3D3f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8F3D3f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8F3D3f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8F3D3f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8F3D3f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8F3D3f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8F3D3f.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmXAVNG.s: Assembler messages:
encrypt.c: /tmp/ccmXAVNG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmXAVNG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmXAVNG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmXAVNG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXAVNG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXAVNG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXAVNG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXAVNG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXAVNG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmXAVNG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmXAVNG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmXAVNG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmXAVNG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXAVNG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmXAVNG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmXAVNG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmXAVNG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmXAVNG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmXAVNG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXAVNG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmXAVNG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmXAVNG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmXAVNG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmXAVNG.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVA3TAg.s: Assembler messages:
encrypt.c: /tmp/ccVA3TAg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVA3TAg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVA3TAg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVA3TAg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA3TAg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA3TAg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA3TAg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA3TAg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA3TAg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVA3TAg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVA3TAg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVA3TAg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVA3TAg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA3TAg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVA3TAg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVA3TAg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVA3TAg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVA3TAg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVA3TAg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVA3TAg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA3TAg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVA3TAg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVA3TAg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVA3TAg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc52DJOu.s: Assembler messages:
encrypt.c: /tmp/cc52DJOu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc52DJOu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc52DJOu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc52DJOu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52DJOu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52DJOu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52DJOu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52DJOu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52DJOu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52DJOu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52DJOu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52DJOu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc52DJOu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52DJOu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc52DJOu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc52DJOu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52DJOu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52DJOu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52DJOu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52DJOu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52DJOu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc52DJOu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52DJOu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52DJOu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccmMw35P.s: Assembler messages:
encrypt.c: /tmp/ccmMw35P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmMw35P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmMw35P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmMw35P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMw35P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMw35P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMw35P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMw35P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMw35P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMw35P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMw35P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMw35P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmMw35P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMw35P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmMw35P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMw35P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmMw35P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMw35P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMw35P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMw35P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMw35P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMw35P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmMw35P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMw35P.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFITDFK.s: Assembler messages:
encrypt.c: /tmp/ccFITDFK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFITDFK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFITDFK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFITDFK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITDFK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITDFK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITDFK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITDFK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITDFK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFITDFK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFITDFK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFITDFK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFITDFK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITDFK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFITDFK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFITDFK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFITDFK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFITDFK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFITDFK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITDFK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFITDFK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFITDFK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFITDFK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFITDFK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOvPIaZ.s: Assembler messages:
encrypt.c: /tmp/ccOvPIaZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvPIaZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvPIaZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvPIaZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvPIaZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvPIaZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvPIaZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvPIaZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvPIaZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvPIaZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvPIaZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvPIaZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvPIaZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvPIaZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvPIaZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvPIaZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOvPIaZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvPIaZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvPIaZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvPIaZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvPIaZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvPIaZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvPIaZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvPIaZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPccnWZ.s: Assembler messages:
encrypt.c: /tmp/ccPccnWZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPccnWZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPccnWZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPccnWZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPccnWZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPccnWZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPccnWZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPccnWZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPccnWZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPccnWZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPccnWZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPccnWZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPccnWZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPccnWZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPccnWZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPccnWZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPccnWZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPccnWZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPccnWZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPccnWZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPccnWZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPccnWZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPccnWZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPccnWZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbyYByJ.s: Assembler messages:
encrypt.c: /tmp/ccbyYByJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbyYByJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbyYByJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbyYByJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyYByJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyYByJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyYByJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyYByJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyYByJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyYByJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyYByJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyYByJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbyYByJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyYByJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbyYByJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyYByJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbyYByJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyYByJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbyYByJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbyYByJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyYByJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbyYByJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbyYByJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbyYByJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZUu7DZ.s: Assembler messages:
encrypt.c: /tmp/ccZUu7DZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZUu7DZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZUu7DZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZUu7DZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUu7DZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUu7DZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUu7DZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUu7DZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUu7DZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZUu7DZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZUu7DZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZUu7DZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZUu7DZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUu7DZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZUu7DZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZUu7DZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZUu7DZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUu7DZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUu7DZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUu7DZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUu7DZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZUu7DZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUu7DZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUu7DZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccozOZfT.s: Assembler messages:
encrypt.c: /tmp/ccozOZfT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccozOZfT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccozOZfT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccozOZfT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozOZfT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozOZfT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozOZfT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozOZfT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozOZfT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozOZfT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozOZfT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozOZfT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccozOZfT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozOZfT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccozOZfT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozOZfT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccozOZfT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozOZfT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozOZfT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozOZfT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozOZfT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozOZfT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozOZfT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozOZfT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccgpIiNZ.s: Assembler messages:
encrypt.c: /tmp/ccgpIiNZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgpIiNZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgpIiNZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgpIiNZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpIiNZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpIiNZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpIiNZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpIiNZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpIiNZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpIiNZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpIiNZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpIiNZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgpIiNZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpIiNZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgpIiNZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgpIiNZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpIiNZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpIiNZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpIiNZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpIiNZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpIiNZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgpIiNZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpIiNZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpIiNZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccxzXSBb.s: Assembler messages:
encrypt.c: /tmp/ccxzXSBb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxzXSBb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxzXSBb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxzXSBb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzXSBb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzXSBb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzXSBb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzXSBb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzXSBb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzXSBb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzXSBb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzXSBb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxzXSBb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzXSBb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxzXSBb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzXSBb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxzXSBb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzXSBb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzXSBb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzXSBb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzXSBb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzXSBb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxzXSBb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzXSBb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKDwjT3.s: Assembler messages:
encrypt.c: /tmp/ccKDwjT3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKDwjT3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKDwjT3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKDwjT3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDwjT3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDwjT3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDwjT3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDwjT3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDwjT3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDwjT3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDwjT3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDwjT3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKDwjT3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDwjT3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKDwjT3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKDwjT3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDwjT3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDwjT3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDwjT3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDwjT3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDwjT3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKDwjT3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDwjT3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDwjT3.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDzvtLo.s: Assembler messages:
encrypt.c: /tmp/ccDzvtLo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDzvtLo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDzvtLo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDzvtLo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzvtLo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzvtLo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzvtLo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzvtLo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzvtLo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzvtLo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzvtLo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzvtLo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDzvtLo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzvtLo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDzvtLo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzvtLo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDzvtLo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzvtLo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzvtLo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzvtLo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzvtLo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzvtLo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzvtLo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzvtLo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUMGSEj.s: Assembler messages:
encrypt.c: /tmp/ccUMGSEj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUMGSEj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUMGSEj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUMGSEj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMGSEj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMGSEj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMGSEj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMGSEj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMGSEj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMGSEj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMGSEj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMGSEj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUMGSEj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMGSEj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUMGSEj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUMGSEj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMGSEj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMGSEj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMGSEj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMGSEj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMGSEj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUMGSEj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMGSEj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMGSEj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchAhUwa.s: Assembler messages:
encrypt.c: /tmp/cchAhUwa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchAhUwa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchAhUwa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchAhUwa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAhUwa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAhUwa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAhUwa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAhUwa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAhUwa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAhUwa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAhUwa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAhUwa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchAhUwa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAhUwa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchAhUwa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAhUwa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchAhUwa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAhUwa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAhUwa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAhUwa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAhUwa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAhUwa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchAhUwa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAhUwa.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs3Esrh.s: Assembler messages:
encrypt.c: /tmp/ccs3Esrh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs3Esrh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs3Esrh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs3Esrh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3Esrh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3Esrh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3Esrh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3Esrh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3Esrh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs3Esrh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs3Esrh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs3Esrh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs3Esrh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3Esrh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs3Esrh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs3Esrh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs3Esrh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3Esrh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3Esrh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3Esrh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3Esrh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs3Esrh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3Esrh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3Esrh.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckisiln.s: Assembler messages:
encrypt.c: /tmp/cckisiln.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckisiln.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckisiln.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckisiln.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckisiln.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckisiln.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckisiln.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckisiln.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckisiln.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckisiln.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckisiln.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckisiln.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckisiln.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckisiln.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckisiln.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckisiln.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckisiln.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckisiln.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckisiln.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckisiln.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckisiln.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckisiln.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckisiln.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckisiln.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc5SF4kg.s: Assembler messages:
encrypt.c: /tmp/cc5SF4kg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5SF4kg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5SF4kg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5SF4kg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SF4kg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SF4kg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SF4kg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SF4kg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SF4kg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5SF4kg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5SF4kg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5SF4kg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5SF4kg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SF4kg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5SF4kg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5SF4kg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5SF4kg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5SF4kg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5SF4kg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SF4kg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5SF4kg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5SF4kg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5SF4kg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5SF4kg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccbtUgnC.s: Assembler messages:
encrypt.c: /tmp/ccbtUgnC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbtUgnC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbtUgnC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbtUgnC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtUgnC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtUgnC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtUgnC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtUgnC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtUgnC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtUgnC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtUgnC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtUgnC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbtUgnC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtUgnC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbtUgnC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtUgnC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbtUgnC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtUgnC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbtUgnC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbtUgnC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtUgnC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbtUgnC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbtUgnC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbtUgnC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFRrAbi.s: Assembler messages:
encrypt.c: /tmp/ccFRrAbi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFRrAbi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFRrAbi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFRrAbi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRrAbi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRrAbi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRrAbi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRrAbi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRrAbi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRrAbi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRrAbi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRrAbi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFRrAbi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRrAbi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFRrAbi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFRrAbi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRrAbi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRrAbi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRrAbi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRrAbi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRrAbi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRrAbi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRrAbi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRrAbi.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl2yo1M.s: Assembler messages:
encrypt.c: /tmp/ccl2yo1M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl2yo1M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl2yo1M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl2yo1M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2yo1M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2yo1M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2yo1M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2yo1M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2yo1M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl2yo1M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl2yo1M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl2yo1M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl2yo1M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2yo1M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl2yo1M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl2yo1M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl2yo1M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl2yo1M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl2yo1M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl2yo1M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2yo1M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl2yo1M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl2yo1M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl2yo1M.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnUs4Jc.s: Assembler messages:
encrypt.c: /tmp/ccnUs4Jc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnUs4Jc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnUs4Jc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnUs4Jc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUs4Jc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUs4Jc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUs4Jc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUs4Jc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUs4Jc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUs4Jc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUs4Jc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUs4Jc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnUs4Jc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUs4Jc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnUs4Jc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnUs4Jc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUs4Jc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUs4Jc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUs4Jc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUs4Jc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUs4Jc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnUs4Jc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUs4Jc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUs4Jc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4KvNgR.s: Assembler messages:
encrypt.c: /tmp/cc4KvNgR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4KvNgR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4KvNgR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4KvNgR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvNgR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvNgR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvNgR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvNgR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvNgR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KvNgR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KvNgR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KvNgR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4KvNgR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvNgR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4KvNgR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KvNgR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4KvNgR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KvNgR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KvNgR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KvNgR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvNgR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KvNgR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KvNgR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KvNgR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOO9omr.s: Assembler messages:
encrypt.c: /tmp/ccOO9omr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOO9omr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOO9omr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOO9omr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO9omr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO9omr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO9omr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO9omr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO9omr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOO9omr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOO9omr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOO9omr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOO9omr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO9omr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOO9omr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOO9omr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOO9omr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOO9omr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOO9omr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOO9omr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOO9omr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOO9omr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOO9omr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOO9omr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccftJF52.s: Assembler messages:
encrypt.c: /tmp/ccftJF52.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccftJF52.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccftJF52.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccftJF52.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftJF52.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftJF52.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftJF52.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftJF52.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftJF52.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccftJF52.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccftJF52.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccftJF52.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccftJF52.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftJF52.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccftJF52.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccftJF52.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccftJF52.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccftJF52.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccftJF52.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccftJF52.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftJF52.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccftJF52.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccftJF52.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccftJF52.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8eS3Yf.s: Assembler messages:
encrypt.c: /tmp/cc8eS3Yf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8eS3Yf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8eS3Yf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8eS3Yf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eS3Yf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eS3Yf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eS3Yf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eS3Yf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eS3Yf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8eS3Yf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8eS3Yf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8eS3Yf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8eS3Yf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eS3Yf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8eS3Yf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8eS3Yf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8eS3Yf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eS3Yf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eS3Yf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eS3Yf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eS3Yf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8eS3Yf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eS3Yf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eS3Yf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchs4Wl9.s: Assembler messages:
encrypt.c: /tmp/cchs4Wl9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchs4Wl9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchs4Wl9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchs4Wl9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs4Wl9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs4Wl9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs4Wl9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs4Wl9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs4Wl9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchs4Wl9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchs4Wl9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchs4Wl9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchs4Wl9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs4Wl9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchs4Wl9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchs4Wl9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchs4Wl9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchs4Wl9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchs4Wl9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchs4Wl9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs4Wl9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchs4Wl9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchs4Wl9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchs4Wl9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclz5uKm.s: Assembler messages:
encrypt.c: /tmp/cclz5uKm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclz5uKm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclz5uKm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclz5uKm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz5uKm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz5uKm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz5uKm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz5uKm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz5uKm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclz5uKm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclz5uKm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclz5uKm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclz5uKm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz5uKm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclz5uKm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclz5uKm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclz5uKm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclz5uKm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclz5uKm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz5uKm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclz5uKm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclz5uKm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclz5uKm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclz5uKm.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRpBuZj.s: Assembler messages:
encrypt.c: /tmp/ccRpBuZj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRpBuZj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRpBuZj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRpBuZj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpBuZj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpBuZj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpBuZj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpBuZj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpBuZj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpBuZj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpBuZj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpBuZj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRpBuZj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpBuZj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRpBuZj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpBuZj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRpBuZj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpBuZj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpBuZj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpBuZj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpBuZj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpBuZj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRpBuZj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpBuZj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRNZ2Fu.s: Assembler messages:
encrypt.c: /tmp/ccRNZ2Fu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRNZ2Fu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRNZ2Fu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRNZ2Fu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNZ2Fu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNZ2Fu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNZ2Fu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNZ2Fu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNZ2Fu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNZ2Fu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNZ2Fu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNZ2Fu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRNZ2Fu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNZ2Fu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRNZ2Fu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRNZ2Fu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNZ2Fu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNZ2Fu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNZ2Fu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNZ2Fu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNZ2Fu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRNZ2Fu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNZ2Fu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNZ2Fu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWFPKr1.s: Assembler messages:
encrypt.c: /tmp/ccWFPKr1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWFPKr1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWFPKr1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWFPKr1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFPKr1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFPKr1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFPKr1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFPKr1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFPKr1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFPKr1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFPKr1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFPKr1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWFPKr1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFPKr1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWFPKr1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFPKr1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWFPKr1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFPKr1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFPKr1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFPKr1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFPKr1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFPKr1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWFPKr1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFPKr1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0I4cOD.s: Assembler messages:
encrypt.c: /tmp/cc0I4cOD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0I4cOD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0I4cOD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0I4cOD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I4cOD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I4cOD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I4cOD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I4cOD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I4cOD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0I4cOD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0I4cOD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0I4cOD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0I4cOD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I4cOD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0I4cOD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0I4cOD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0I4cOD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0I4cOD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0I4cOD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I4cOD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0I4cOD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0I4cOD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0I4cOD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0I4cOD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI74Uxf.s: Assembler messages:
encrypt.c: /tmp/ccI74Uxf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI74Uxf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI74Uxf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI74Uxf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI74Uxf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI74Uxf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI74Uxf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI74Uxf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI74Uxf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI74Uxf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI74Uxf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI74Uxf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI74Uxf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI74Uxf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI74Uxf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI74Uxf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI74Uxf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI74Uxf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI74Uxf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI74Uxf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI74Uxf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI74Uxf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI74Uxf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI74Uxf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3OUhNu.s: Assembler messages:
encrypt.c: /tmp/cc3OUhNu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3OUhNu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3OUhNu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3OUhNu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OUhNu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OUhNu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OUhNu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OUhNu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OUhNu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3OUhNu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3OUhNu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3OUhNu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3OUhNu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OUhNu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3OUhNu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3OUhNu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3OUhNu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OUhNu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OUhNu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OUhNu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OUhNu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3OUhNu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OUhNu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OUhNu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIJqEtx.s: Assembler messages:
encrypt.c: /tmp/ccIJqEtx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIJqEtx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIJqEtx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIJqEtx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJqEtx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJqEtx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJqEtx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJqEtx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJqEtx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIJqEtx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIJqEtx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIJqEtx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIJqEtx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJqEtx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIJqEtx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIJqEtx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIJqEtx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIJqEtx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIJqEtx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIJqEtx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJqEtx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIJqEtx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIJqEtx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIJqEtx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuFrspE.s: Assembler messages:
encrypt.c: /tmp/ccuFrspE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuFrspE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuFrspE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuFrspE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFrspE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFrspE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFrspE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFrspE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFrspE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFrspE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFrspE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFrspE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuFrspE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFrspE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuFrspE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuFrspE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFrspE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFrspE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFrspE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFrspE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFrspE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuFrspE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFrspE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFrspE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy4mOYK.s: Assembler messages:
encrypt.c: /tmp/ccy4mOYK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4mOYK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy4mOYK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4mOYK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4mOYK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4mOYK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4mOYK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4mOYK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4mOYK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4mOYK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4mOYK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4mOYK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy4mOYK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4mOYK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy4mOYK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4mOYK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy4mOYK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4mOYK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4mOYK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4mOYK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4mOYK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4mOYK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4mOYK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4mOYK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchxbHmK.s: Assembler messages:
encrypt.c: /tmp/cchxbHmK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchxbHmK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchxbHmK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchxbHmK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxbHmK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxbHmK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxbHmK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxbHmK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxbHmK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchxbHmK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchxbHmK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchxbHmK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchxbHmK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxbHmK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchxbHmK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchxbHmK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchxbHmK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxbHmK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxbHmK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxbHmK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxbHmK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchxbHmK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxbHmK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxbHmK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTutTas.s: Assembler messages:
encrypt.c: /tmp/ccTutTas.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTutTas.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTutTas.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTutTas.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutTas.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutTas.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutTas.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutTas.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutTas.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTutTas.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTutTas.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTutTas.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTutTas.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutTas.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTutTas.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTutTas.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTutTas.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTutTas.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTutTas.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTutTas.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutTas.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTutTas.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTutTas.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTutTas.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY0xBVS.s: Assembler messages:
encrypt.c: /tmp/ccY0xBVS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY0xBVS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY0xBVS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY0xBVS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0xBVS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0xBVS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0xBVS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0xBVS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0xBVS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY0xBVS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY0xBVS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY0xBVS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY0xBVS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0xBVS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY0xBVS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY0xBVS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY0xBVS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0xBVS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0xBVS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0xBVS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0xBVS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY0xBVS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0xBVS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0xBVS.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnS3Vvw.s: Assembler messages:
encrypt.c: /tmp/ccnS3Vvw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnS3Vvw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnS3Vvw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnS3Vvw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS3Vvw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS3Vvw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS3Vvw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS3Vvw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS3Vvw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnS3Vvw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnS3Vvw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnS3Vvw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnS3Vvw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS3Vvw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnS3Vvw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnS3Vvw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnS3Vvw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnS3Vvw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnS3Vvw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnS3Vvw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS3Vvw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnS3Vvw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnS3Vvw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnS3Vvw.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE6Sk8K.s: Assembler messages:
encrypt.c: /tmp/ccE6Sk8K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE6Sk8K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE6Sk8K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE6Sk8K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Sk8K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Sk8K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Sk8K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Sk8K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Sk8K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6Sk8K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6Sk8K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6Sk8K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE6Sk8K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Sk8K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE6Sk8K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE6Sk8K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6Sk8K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6Sk8K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6Sk8K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Sk8K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6Sk8K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE6Sk8K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6Sk8K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6Sk8K.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cczGDTjT.s: Assembler messages:
encrypt.c: /tmp/cczGDTjT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczGDTjT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczGDTjT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczGDTjT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGDTjT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGDTjT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGDTjT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGDTjT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGDTjT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczGDTjT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczGDTjT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczGDTjT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczGDTjT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGDTjT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczGDTjT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczGDTjT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczGDTjT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczGDTjT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczGDTjT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczGDTjT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGDTjT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczGDTjT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczGDTjT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczGDTjT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVJvmyS.s: Assembler messages:
encrypt.c: /tmp/ccVJvmyS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVJvmyS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVJvmyS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVJvmyS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJvmyS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJvmyS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJvmyS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJvmyS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJvmyS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJvmyS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJvmyS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJvmyS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVJvmyS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJvmyS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVJvmyS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVJvmyS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJvmyS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJvmyS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJvmyS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJvmyS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJvmyS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJvmyS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJvmyS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJvmyS.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccphTB3V.s: Assembler messages:
encrypt.c: /tmp/ccphTB3V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccphTB3V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccphTB3V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccphTB3V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphTB3V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphTB3V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphTB3V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphTB3V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphTB3V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphTB3V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphTB3V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphTB3V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccphTB3V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphTB3V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccphTB3V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphTB3V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccphTB3V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphTB3V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphTB3V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphTB3V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphTB3V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphTB3V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccphTB3V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphTB3V.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0ef0f1.s: Assembler messages:
encrypt.c: /tmp/cc0ef0f1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ef0f1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ef0f1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ef0f1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ef0f1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ef0f1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ef0f1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ef0f1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ef0f1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ef0f1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ef0f1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ef0f1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ef0f1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ef0f1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ef0f1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ef0f1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ef0f1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ef0f1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ef0f1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ef0f1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ef0f1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ef0f1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ef0f1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ef0f1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJRwxUY.s: Assembler messages:
encrypt.c: /tmp/ccJRwxUY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRwxUY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJRwxUY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJRwxUY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRwxUY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRwxUY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRwxUY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRwxUY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRwxUY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRwxUY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRwxUY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRwxUY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJRwxUY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRwxUY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJRwxUY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRwxUY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJRwxUY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRwxUY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRwxUY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRwxUY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRwxUY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRwxUY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRwxUY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRwxUY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccT0tIt8.s: Assembler messages:
encrypt.c: /tmp/ccT0tIt8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT0tIt8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT0tIt8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT0tIt8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0tIt8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0tIt8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0tIt8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0tIt8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0tIt8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0tIt8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0tIt8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0tIt8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT0tIt8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0tIt8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT0tIt8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT0tIt8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0tIt8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0tIt8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0tIt8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0tIt8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0tIt8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT0tIt8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0tIt8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0tIt8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2Hy9Ob.s: Assembler messages:
encrypt.c: /tmp/cc2Hy9Ob.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Hy9Ob.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Hy9Ob.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Hy9Ob.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Hy9Ob.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Hy9Ob.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Hy9Ob.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Hy9Ob.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Hy9Ob.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Hy9Ob.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Hy9Ob.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Hy9Ob.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Hy9Ob.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Hy9Ob.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Hy9Ob.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Hy9Ob.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Hy9Ob.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Hy9Ob.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Hy9Ob.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Hy9Ob.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Hy9Ob.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Hy9Ob.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Hy9Ob.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Hy9Ob.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc23k3J1.s: Assembler messages:
encrypt.c: /tmp/cc23k3J1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc23k3J1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc23k3J1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc23k3J1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k3J1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k3J1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k3J1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k3J1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k3J1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23k3J1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23k3J1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23k3J1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc23k3J1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k3J1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc23k3J1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc23k3J1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23k3J1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23k3J1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23k3J1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23k3J1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23k3J1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc23k3J1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23k3J1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23k3J1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccidTDQc.s: Assembler messages:
encrypt.c: /tmp/ccidTDQc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidTDQc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidTDQc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccidTDQc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidTDQc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidTDQc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidTDQc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidTDQc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidTDQc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidTDQc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidTDQc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidTDQc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidTDQc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidTDQc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidTDQc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidTDQc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccidTDQc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidTDQc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidTDQc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidTDQc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidTDQc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidTDQc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidTDQc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidTDQc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0PG8ac.s: Assembler messages:
encrypt.c: /tmp/cc0PG8ac.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0PG8ac.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0PG8ac.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0PG8ac.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PG8ac.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PG8ac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PG8ac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PG8ac.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PG8ac.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PG8ac.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PG8ac.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PG8ac.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0PG8ac.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PG8ac.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0PG8ac.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0PG8ac.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PG8ac.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PG8ac.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PG8ac.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PG8ac.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PG8ac.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0PG8ac.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PG8ac.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PG8ac.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4HbUxo.s: Assembler messages:
encrypt.c: /tmp/cc4HbUxo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4HbUxo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4HbUxo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4HbUxo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HbUxo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HbUxo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HbUxo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HbUxo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HbUxo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HbUxo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HbUxo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HbUxo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4HbUxo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HbUxo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4HbUxo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HbUxo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4HbUxo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HbUxo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HbUxo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HbUxo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HbUxo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HbUxo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4HbUxo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HbUxo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgfiGV6.s: Assembler messages:
encrypt.c: /tmp/ccgfiGV6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgfiGV6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgfiGV6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgfiGV6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfiGV6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfiGV6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfiGV6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfiGV6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfiGV6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfiGV6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfiGV6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfiGV6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgfiGV6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfiGV6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgfiGV6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgfiGV6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfiGV6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfiGV6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfiGV6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfiGV6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfiGV6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgfiGV6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfiGV6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfiGV6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc41eyoB.s: Assembler messages:
encrypt.c: /tmp/cc41eyoB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41eyoB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41eyoB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc41eyoB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eyoB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eyoB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eyoB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eyoB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eyoB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41eyoB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41eyoB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41eyoB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41eyoB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eyoB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41eyoB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41eyoB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc41eyoB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41eyoB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41eyoB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41eyoB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41eyoB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41eyoB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41eyoB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41eyoB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTNvExh.s: Assembler messages:
encrypt.c: /tmp/ccTNvExh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTNvExh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTNvExh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTNvExh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNvExh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNvExh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNvExh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNvExh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNvExh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTNvExh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTNvExh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTNvExh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTNvExh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNvExh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTNvExh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTNvExh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTNvExh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNvExh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNvExh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNvExh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNvExh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTNvExh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNvExh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNvExh.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8LcGxE.s: Assembler messages:
encrypt.c: /tmp/cc8LcGxE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8LcGxE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8LcGxE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8LcGxE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LcGxE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LcGxE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LcGxE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LcGxE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LcGxE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LcGxE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LcGxE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LcGxE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8LcGxE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LcGxE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8LcGxE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LcGxE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8LcGxE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LcGxE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8LcGxE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8LcGxE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LcGxE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8LcGxE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8LcGxE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8LcGxE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccBmiXj5.s: Assembler messages:
encrypt.c: /tmp/ccBmiXj5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBmiXj5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBmiXj5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBmiXj5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiXj5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiXj5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiXj5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiXj5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiXj5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmiXj5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmiXj5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmiXj5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBmiXj5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiXj5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBmiXj5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBmiXj5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmiXj5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmiXj5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmiXj5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmiXj5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmiXj5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBmiXj5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmiXj5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmiXj5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc3SOADX.s: Assembler messages:
encrypt.c: /tmp/cc3SOADX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3SOADX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3SOADX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3SOADX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOADX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOADX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOADX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOADX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOADX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SOADX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SOADX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SOADX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3SOADX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOADX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3SOADX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SOADX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3SOADX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SOADX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SOADX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SOADX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SOADX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SOADX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3SOADX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SOADX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoBgJNf.s: Assembler messages:
encrypt.c: /tmp/ccoBgJNf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoBgJNf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoBgJNf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoBgJNf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBgJNf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBgJNf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBgJNf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBgJNf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBgJNf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoBgJNf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoBgJNf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoBgJNf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoBgJNf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBgJNf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoBgJNf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoBgJNf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoBgJNf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBgJNf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBgJNf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBgJNf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBgJNf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoBgJNf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBgJNf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBgJNf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2hmuo3.s: Assembler messages:
encrypt.c: /tmp/cc2hmuo3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2hmuo3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2hmuo3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2hmuo3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hmuo3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hmuo3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hmuo3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hmuo3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hmuo3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hmuo3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hmuo3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hmuo3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2hmuo3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hmuo3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2hmuo3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hmuo3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2hmuo3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hmuo3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hmuo3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hmuo3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hmuo3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hmuo3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2hmuo3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hmuo3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLh4oEb.s: Assembler messages:
encrypt.c: /tmp/ccLh4oEb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLh4oEb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLh4oEb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLh4oEb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh4oEb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh4oEb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh4oEb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh4oEb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh4oEb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLh4oEb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLh4oEb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLh4oEb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLh4oEb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh4oEb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLh4oEb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLh4oEb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLh4oEb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLh4oEb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLh4oEb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh4oEb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLh4oEb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLh4oEb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLh4oEb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLh4oEb.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrMTaCY.s: Assembler messages:
encrypt.c: /tmp/ccrMTaCY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrMTaCY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrMTaCY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrMTaCY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMTaCY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMTaCY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMTaCY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMTaCY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMTaCY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMTaCY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMTaCY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMTaCY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrMTaCY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMTaCY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrMTaCY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMTaCY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrMTaCY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMTaCY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMTaCY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMTaCY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMTaCY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMTaCY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrMTaCY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMTaCY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczQFkMl.s: Assembler messages:
encrypt.c: /tmp/cczQFkMl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczQFkMl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczQFkMl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczQFkMl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQFkMl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQFkMl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQFkMl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQFkMl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQFkMl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQFkMl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQFkMl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQFkMl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczQFkMl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQFkMl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczQFkMl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczQFkMl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQFkMl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQFkMl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQFkMl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQFkMl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQFkMl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczQFkMl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQFkMl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQFkMl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7bE6e8.s: Assembler messages:
encrypt.c: /tmp/cc7bE6e8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7bE6e8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7bE6e8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7bE6e8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bE6e8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bE6e8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bE6e8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bE6e8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bE6e8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bE6e8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bE6e8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bE6e8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7bE6e8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bE6e8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7bE6e8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bE6e8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7bE6e8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bE6e8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7bE6e8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7bE6e8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bE6e8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7bE6e8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7bE6e8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7bE6e8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccjkXIVf.s: Assembler messages:
encrypt.c: /tmp/ccjkXIVf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjkXIVf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjkXIVf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjkXIVf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkXIVf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkXIVf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkXIVf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkXIVf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkXIVf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkXIVf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkXIVf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkXIVf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjkXIVf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkXIVf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjkXIVf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjkXIVf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkXIVf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkXIVf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkXIVf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkXIVf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkXIVf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjkXIVf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkXIVf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkXIVf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccmsJgFA.s: Assembler messages:
encrypt.c: /tmp/ccmsJgFA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmsJgFA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmsJgFA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmsJgFA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsJgFA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsJgFA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsJgFA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsJgFA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsJgFA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsJgFA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsJgFA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsJgFA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmsJgFA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsJgFA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmsJgFA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsJgFA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmsJgFA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsJgFA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsJgFA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsJgFA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsJgFA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsJgFA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmsJgFA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsJgFA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXofHLk.s: Assembler messages:
encrypt.c: /tmp/ccXofHLk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXofHLk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXofHLk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXofHLk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXofHLk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXofHLk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXofHLk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXofHLk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXofHLk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXofHLk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXofHLk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXofHLk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXofHLk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXofHLk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXofHLk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXofHLk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXofHLk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXofHLk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXofHLk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXofHLk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXofHLk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXofHLk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXofHLk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXofHLk.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

Compiler output

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