Implementation notes: x86, mace, crypto_aead/omdsha512k512n256tau256v2

Computer: mace
Architecture: x86
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha512k512n256tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
797487? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
798031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
798147? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110620161009
798310? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110620161009
798364? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110620161009
798817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
798860? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110620161009
799466? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110620161009
803109? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
803392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
804003? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
804103? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
805091? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
805294? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
807042? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
807155? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
808891? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
808997? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
809199? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
809347? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
809635? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
810602? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
810825? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110620161009
814268? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110620161009
814379? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110620161009
814951? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
815466? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
816235? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
816817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
821450? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
821702? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
821963? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
826406? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
828414? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
829104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
830391? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
830471? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
830607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
832162? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
832582? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
832588? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
833808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
834526? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
835004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
835046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
835315? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
835808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
835884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
835896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
835919? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
835965? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
836005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
836112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
837005? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110620161009
837466? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
837508? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
837589? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
837634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
838516? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
838717? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
838736? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
844072? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
844082? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
849301? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
849640? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
850001? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
851682? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110620161009
852529? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110620161009
854514? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
854529? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
854793? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
855363? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
855898? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
856470? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
856506? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
858048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
858875? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
861441? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
862519? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
862626? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110620161009
862685? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
864176? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
864365? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
864536? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
864564? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
865295? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
865316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
865369? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
865376? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
866964? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
867110? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
869327? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110620161009
869931? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
870003? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
870492? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110620161009
871290? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110620161009
871313? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110620161009
873073? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
874117? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110620161009
879115? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
879155? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
879664? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
879683? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
879689? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
882345? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110620161009
882970? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110620161009
883013? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110620161009
883022? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110620161009
883026? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
883063? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
885302? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110620161009
885393? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
891072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
891218? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
891820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
892126? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
894813? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
894962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
896201? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
896668? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
897619? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
897633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
897656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
897664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
898821? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
899887? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
899969? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
900131? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
900527? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
900562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
900705? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110620161009
900791? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
900974? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
902604? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
902706? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
902806? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
903232? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110620161009
903865? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
903909? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
905416? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
907139? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
908288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
913280? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
913346? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
914154? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
916129? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
916220? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
916347? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
916446? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
918993? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
924944? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
928045? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
938868? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
939082? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
940930? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
940957? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
943166? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
943166? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
943531? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
972835? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009

Test failure

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

Number of similar (compiler,implementation) pairs: 10, 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=core2 -O3 -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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZz7ZSi.s: Assembler messages:
encrypt.c: /tmp/ccZz7ZSi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZz7ZSi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZz7ZSi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz7ZSi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZz7ZSi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZz7ZSi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZz7ZSi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZz7ZSi.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZz7ZSi.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccZz7ZSi.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczF5tVb.s: Assembler messages:
encrypt.c: /tmp/cczF5tVb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczF5tVb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczF5tVb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF5tVb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczF5tVb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczF5tVb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczF5tVb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczF5tVb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczF5tVb.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cczF5tVb.s:39: 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/omdsha512k512n256tau256v2/ref
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:140:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^

Number of similar (compiler,implementation) pairs: 166, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ref
gcc -m32 -O2 -fomit-frame-pointer ref
gcc -m32 -O3 -fomit-frame-pointer ref
gcc -m32 -O -fomit-frame-pointer ref
gcc -m32 -Os -fomit-frame-pointer ref
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ref
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ref
gcc -m32 -march=athlon -O -fomit-frame-pointer ref
gcc -m32 -march=athlon -Os -fomit-frame-pointer ref
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=core2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=core2 -O -fomit-frame-pointer ref
gcc -m32 -march=core2 -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4 -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
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7 -O -fomit-frame-pointer ref
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ref
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ref
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ref
gcc -m32 -march=i386 -O -fomit-frame-pointer ref
gcc -m32 -march=i386 -Os -fomit-frame-pointer ref
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ref
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ref
gcc -m32 -march=i486 -O -fomit-frame-pointer ref
gcc -m32 -march=i486 -Os -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ref
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k6 -O -fomit-frame-pointer ref
gcc -m32 -march=k6 -Os -fomit-frame-pointer ref
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k8 -O -fomit-frame-pointer ref
gcc -m32 -march=k8 -Os -fomit-frame-pointer ref
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ref
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ref
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ref
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ref
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ref
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ref
gcc -m32 -march=nocona -O -fomit-frame-pointer ref
gcc -m32 -march=nocona -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium -O -fomit-frame-pointer ref
gcc -m32 -march=pentium -Os -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ref
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ref
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ref
gcc -m32 -march=prescott -O -fomit-frame-pointer ref
gcc -m32 -march=prescott -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVhoDCE.s: Assembler messages:
encrypt.c: /tmp/ccVhoDCE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVhoDCE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVhoDCE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhoDCE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhoDCE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhoDCE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVhoDCE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhoDCE.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhoDCE.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccVhoDCE.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqblxdu.s: Assembler messages:
encrypt.c: /tmp/ccqblxdu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqblxdu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqblxdu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqblxdu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqblxdu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqblxdu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccqblxdu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqblxdu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqblxdu.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccqblxdu.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVGloWr.s: Assembler messages:
encrypt.c: /tmp/ccVGloWr.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVGloWr.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVGloWr.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGloWr.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGloWr.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGloWr.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVGloWr.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGloWr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGloWr.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccVGloWr.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnBmwbH.s: Assembler messages:
encrypt.c: /tmp/ccnBmwbH.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnBmwbH.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnBmwbH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBmwbH.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnBmwbH.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBmwbH.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccnBmwbH.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnBmwbH.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnBmwbH.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccnBmwbH.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0mzVqO.s: Assembler messages:
encrypt.c: /tmp/cc0mzVqO.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0mzVqO.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0mzVqO.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mzVqO.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0mzVqO.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mzVqO.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc0mzVqO.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0mzVqO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0mzVqO.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc0mzVqO.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCIrUNV.s: Assembler messages:
encrypt.c: /tmp/ccCIrUNV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCIrUNV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCIrUNV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIrUNV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCIrUNV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCIrUNV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccCIrUNV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCIrUNV.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCIrUNV.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccCIrUNV.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaK3egV.s: Assembler messages:
encrypt.c: /tmp/ccaK3egV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaK3egV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaK3egV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK3egV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaK3egV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaK3egV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccaK3egV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaK3egV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaK3egV.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccaK3egV.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmglfs7.s: Assembler messages:
encrypt.c: /tmp/ccmglfs7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmglfs7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmglfs7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmglfs7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmglfs7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmglfs7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmglfs7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmglfs7.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmglfs7.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccmglfs7.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNvPVts.s: Assembler messages:
encrypt.c: /tmp/ccNvPVts.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNvPVts.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNvPVts.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvPVts.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvPVts.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvPVts.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNvPVts.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvPVts.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvPVts.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccNvPVts.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqKdxGh.s: Assembler messages:
encrypt.c: /tmp/ccqKdxGh.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqKdxGh.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqKdxGh.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKdxGh.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqKdxGh.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqKdxGh.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccqKdxGh.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqKdxGh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqKdxGh.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccqKdxGh.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccKrwzWg.s: Assembler messages:
encrypt.c: /tmp/ccKrwzWg.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKrwzWg.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKrwzWg.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwzWg.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKrwzWg.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrwzWg.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKrwzWg.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKrwzWg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKrwzWg.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccKrwzWg.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cckAQ4tn.s: Assembler messages:
encrypt.c: /tmp/cckAQ4tn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckAQ4tn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckAQ4tn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAQ4tn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckAQ4tn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAQ4tn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckAQ4tn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckAQ4tn.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cckAQ4tn.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cckAQ4tn.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB86U7L.s: Assembler messages:
encrypt.c: /tmp/ccB86U7L.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccB86U7L.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB86U7L.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB86U7L.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB86U7L.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB86U7L.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccB86U7L.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB86U7L.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB86U7L.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccB86U7L.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMNYDCx.s: Assembler messages:
encrypt.c: /tmp/ccMNYDCx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMNYDCx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMNYDCx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNYDCx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMNYDCx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMNYDCx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMNYDCx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMNYDCx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMNYDCx.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccMNYDCx.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1csECG.s: Assembler messages:
encrypt.c: /tmp/cc1csECG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1csECG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1csECG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1csECG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1csECG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1csECG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1csECG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1csECG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1csECG.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc1csECG.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx8Iw9U.s: Assembler messages:
encrypt.c: /tmp/ccx8Iw9U.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx8Iw9U.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx8Iw9U.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8Iw9U.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx8Iw9U.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx8Iw9U.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccx8Iw9U.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx8Iw9U.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx8Iw9U.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccx8Iw9U.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc82g5ub.s: Assembler messages:
encrypt.c: /tmp/cc82g5ub.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc82g5ub.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc82g5ub.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82g5ub.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc82g5ub.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82g5ub.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc82g5ub.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc82g5ub.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc82g5ub.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc82g5ub.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl3DTQ2.s: Assembler messages:
encrypt.c: /tmp/ccl3DTQ2.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccl3DTQ2.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl3DTQ2.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DTQ2.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl3DTQ2.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3DTQ2.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccl3DTQ2.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl3DTQ2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl3DTQ2.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccl3DTQ2.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc4GNp4a.s: Assembler messages:
encrypt.c: /tmp/cc4GNp4a.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4GNp4a.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4GNp4a.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GNp4a.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4GNp4a.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4GNp4a.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc4GNp4a.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4GNp4a.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4GNp4a.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc4GNp4a.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccHXt8J5.s: Assembler messages:
encrypt.c: /tmp/ccHXt8J5.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHXt8J5.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHXt8J5.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXt8J5.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHXt8J5.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXt8J5.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHXt8J5.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHXt8J5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHXt8J5.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccHXt8J5.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO1r6su.s: Assembler messages:
encrypt.c: /tmp/ccO1r6su.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccO1r6su.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO1r6su.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1r6su.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO1r6su.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1r6su.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccO1r6su.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO1r6su.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO1r6su.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccO1r6su.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cco4VuTx.s: Assembler messages:
encrypt.c: /tmp/cco4VuTx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cco4VuTx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4VuTx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4VuTx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4VuTx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4VuTx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cco4VuTx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4VuTx.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4VuTx.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cco4VuTx.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO5Yg9P.s: Assembler messages:
encrypt.c: /tmp/ccO5Yg9P.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccO5Yg9P.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO5Yg9P.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Yg9P.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO5Yg9P.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO5Yg9P.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccO5Yg9P.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO5Yg9P.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO5Yg9P.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccO5Yg9P.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca3Eo8n.s: Assembler messages:
encrypt.c: /tmp/cca3Eo8n.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cca3Eo8n.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca3Eo8n.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3Eo8n.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cca3Eo8n.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3Eo8n.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cca3Eo8n.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cca3Eo8n.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cca3Eo8n.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cca3Eo8n.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBBkYLJ.s: Assembler messages:
encrypt.c: /tmp/ccBBkYLJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBBkYLJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBBkYLJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBkYLJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBBkYLJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBkYLJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBBkYLJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBBkYLJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBBkYLJ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccBBkYLJ.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj62IO3.s: Assembler messages:
encrypt.c: /tmp/ccj62IO3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccj62IO3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj62IO3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj62IO3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj62IO3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj62IO3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccj62IO3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj62IO3.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj62IO3.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccj62IO3.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cch5upn4.s: Assembler messages:
encrypt.c: /tmp/cch5upn4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cch5upn4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch5upn4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5upn4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5upn4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5upn4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cch5upn4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5upn4.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5upn4.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cch5upn4.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccj59Y8N.s: Assembler messages:
encrypt.c: /tmp/ccj59Y8N.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccj59Y8N.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj59Y8N.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj59Y8N.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj59Y8N.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj59Y8N.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccj59Y8N.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj59Y8N.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj59Y8N.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccj59Y8N.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7BvHC8.s: Assembler messages:
encrypt.c: /tmp/cc7BvHC8.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7BvHC8.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BvHC8.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvHC8.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BvHC8.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BvHC8.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7BvHC8.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BvHC8.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BvHC8.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BvHC8.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchKrdhr.s: Assembler messages:
encrypt.c: /tmp/cchKrdhr.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchKrdhr.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchKrdhr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKrdhr.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKrdhr.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKrdhr.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchKrdhr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKrdhr.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKrdhr.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cchKrdhr.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJZDpS7.s: Assembler messages:
encrypt.c: /tmp/ccJZDpS7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJZDpS7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZDpS7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZDpS7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZDpS7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZDpS7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJZDpS7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZDpS7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZDpS7.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZDpS7.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccggUiBp.s: Assembler messages:
encrypt.c: /tmp/ccggUiBp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccggUiBp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccggUiBp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggUiBp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggUiBp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggUiBp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccggUiBp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggUiBp.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggUiBp.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccggUiBp.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4d10XI.s: Assembler messages:
encrypt.c: /tmp/cc4d10XI.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4d10XI.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4d10XI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4d10XI.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4d10XI.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4d10XI.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc4d10XI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4d10XI.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4d10XI.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc4d10XI.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQhSdpk.s: Assembler messages:
encrypt.c: /tmp/ccQhSdpk.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQhSdpk.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQhSdpk.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhSdpk.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhSdpk.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhSdpk.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQhSdpk.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhSdpk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhSdpk.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccQhSdpk.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUKOJEK.s: Assembler messages:
encrypt.c: /tmp/ccUKOJEK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUKOJEK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUKOJEK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKOJEK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUKOJEK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUKOJEK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUKOJEK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUKOJEK.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUKOJEK.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccUKOJEK.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cccl8yDm.s: Assembler messages:
encrypt.c: /tmp/cccl8yDm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccl8yDm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccl8yDm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccl8yDm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccl8yDm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccl8yDm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccl8yDm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccl8yDm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccl8yDm.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cccl8yDm.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3JetCZ.s: Assembler messages:
encrypt.c: /tmp/cc3JetCZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3JetCZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3JetCZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JetCZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3JetCZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3JetCZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3JetCZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3JetCZ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3JetCZ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc3JetCZ.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7LQyfJ.s: Assembler messages:
encrypt.c: /tmp/cc7LQyfJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7LQyfJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7LQyfJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LQyfJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7LQyfJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LQyfJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7LQyfJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7LQyfJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7LQyfJ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc7LQyfJ.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB8dzlD.s: Assembler messages:
encrypt.c: /tmp/ccB8dzlD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccB8dzlD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB8dzlD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8dzlD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB8dzlD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8dzlD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccB8dzlD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB8dzlD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB8dzlD.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccB8dzlD.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH5GF4J.s: Assembler messages:
encrypt.c: /tmp/ccH5GF4J.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccH5GF4J.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH5GF4J.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5GF4J.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH5GF4J.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH5GF4J.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccH5GF4J.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH5GF4J.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH5GF4J.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccH5GF4J.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG7ena0.s: Assembler messages:
encrypt.c: /tmp/ccG7ena0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccG7ena0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG7ena0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7ena0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG7ena0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7ena0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccG7ena0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG7ena0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG7ena0.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccG7ena0.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgK1O58.s: Assembler messages:
encrypt.c: /tmp/ccgK1O58.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgK1O58.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgK1O58.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgK1O58.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgK1O58.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgK1O58.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgK1O58.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgK1O58.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgK1O58.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccgK1O58.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc10HEoY.s: Assembler messages:
encrypt.c: /tmp/cc10HEoY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc10HEoY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc10HEoY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10HEoY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10HEoY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10HEoY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc10HEoY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10HEoY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10HEoY.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc10HEoY.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxV70b8.s: Assembler messages:
encrypt.c: /tmp/ccxV70b8.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxV70b8.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxV70b8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV70b8.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxV70b8.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxV70b8.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxV70b8.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxV70b8.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxV70b8.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccxV70b8.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXYCSTz.s: Assembler messages:
encrypt.c: /tmp/ccXYCSTz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXYCSTz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXYCSTz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYCSTz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXYCSTz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYCSTz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXYCSTz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXYCSTz.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXYCSTz.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccXYCSTz.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclC1Qif.s: Assembler messages:
encrypt.c: /tmp/cclC1Qif.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclC1Qif.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclC1Qif.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC1Qif.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cclC1Qif.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclC1Qif.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cclC1Qif.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cclC1Qif.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclC1Qif.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cclC1Qif.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEtreYc.s: Assembler messages:
encrypt.c: /tmp/ccEtreYc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEtreYc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEtreYc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtreYc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtreYc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtreYc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEtreYc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtreYc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtreYc.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccEtreYc.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfxlGpm.s: Assembler messages:
encrypt.c: /tmp/ccfxlGpm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfxlGpm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfxlGpm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxlGpm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfxlGpm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxlGpm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfxlGpm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfxlGpm.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfxlGpm.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccfxlGpm.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTddx3L.s: Assembler messages:
encrypt.c: /tmp/ccTddx3L.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTddx3L.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTddx3L.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTddx3L.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTddx3L.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTddx3L.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccTddx3L.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTddx3L.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTddx3L.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccTddx3L.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx4Xn3E.s: Assembler messages:
encrypt.c: /tmp/ccx4Xn3E.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx4Xn3E.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx4Xn3E.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4Xn3E.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4Xn3E.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4Xn3E.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccx4Xn3E.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4Xn3E.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4Xn3E.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccx4Xn3E.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHGVDuC.s: Assembler messages:
encrypt.c: /tmp/ccHGVDuC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHGVDuC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGVDuC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGVDuC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGVDuC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGVDuC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHGVDuC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGVDuC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGVDuC.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccHGVDuC.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccurb7UL.s: Assembler messages:
encrypt.c: /tmp/ccurb7UL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccurb7UL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccurb7UL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurb7UL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccurb7UL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccurb7UL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccurb7UL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccurb7UL.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccurb7UL.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccurb7UL.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYSKvFa.s: Assembler messages:
encrypt.c: /tmp/ccYSKvFa.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYSKvFa.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYSKvFa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSKvFa.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSKvFa.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSKvFa.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYSKvFa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSKvFa.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSKvFa.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccYSKvFa.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccan4aAS.s: Assembler messages:
encrypt.c: /tmp/ccan4aAS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccan4aAS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccan4aAS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan4aAS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccan4aAS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccan4aAS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccan4aAS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccan4aAS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccan4aAS.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccan4aAS.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8oTkbX.s: Assembler messages:
encrypt.c: /tmp/cc8oTkbX.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8oTkbX.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8oTkbX.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oTkbX.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8oTkbX.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8oTkbX.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc8oTkbX.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8oTkbX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8oTkbX.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc8oTkbX.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbBeIe6.s: Assembler messages:
encrypt.c: /tmp/ccbBeIe6.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbBeIe6.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbBeIe6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBeIe6.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBeIe6.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBeIe6.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbBeIe6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBeIe6.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBeIe6.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccbBeIe6.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccREeMff.s: Assembler messages:
encrypt.c: /tmp/ccREeMff.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccREeMff.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccREeMff.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeMff.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccREeMff.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREeMff.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccREeMff.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccREeMff.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccREeMff.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccREeMff.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm7LCLt.s: Assembler messages:
encrypt.c: /tmp/ccm7LCLt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccm7LCLt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm7LCLt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7LCLt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm7LCLt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7LCLt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccm7LCLt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm7LCLt.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm7LCLt.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccm7LCLt.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5SDRhu.s: Assembler messages:
encrypt.c: /tmp/cc5SDRhu.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5SDRhu.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5SDRhu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SDRhu.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5SDRhu.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5SDRhu.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc5SDRhu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5SDRhu.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5SDRhu.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc5SDRhu.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSse2Nc.s: Assembler messages:
encrypt.c: /tmp/ccSse2Nc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSse2Nc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSse2Nc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSse2Nc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSse2Nc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSse2Nc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccSse2Nc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSse2Nc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSse2Nc.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccSse2Nc.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1UvTvD.s: Assembler messages:
encrypt.c: /tmp/cc1UvTvD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1UvTvD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1UvTvD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UvTvD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1UvTvD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UvTvD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1UvTvD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1UvTvD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1UvTvD.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc1UvTvD.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoQ37oJ.s: Assembler messages:
encrypt.c: /tmp/ccoQ37oJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoQ37oJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQ37oJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQ37oJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQ37oJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQ37oJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoQ37oJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQ37oJ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQ37oJ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccoQ37oJ.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE2603t.s: Assembler messages:
encrypt.c: /tmp/ccE2603t.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccE2603t.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2603t.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2603t.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2603t.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2603t.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccE2603t.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2603t.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2603t.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2603t.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp397zL.s: Assembler messages:
encrypt.c: /tmp/ccp397zL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccp397zL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp397zL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp397zL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp397zL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp397zL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccp397zL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp397zL.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp397zL.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccp397zL.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOze0vX.s: Assembler messages:
encrypt.c: /tmp/ccOze0vX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOze0vX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOze0vX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOze0vX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOze0vX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOze0vX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOze0vX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOze0vX.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOze0vX.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccOze0vX.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZG2t3S.s: Assembler messages:
encrypt.c: /tmp/ccZG2t3S.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZG2t3S.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZG2t3S.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2t3S.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZG2t3S.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZG2t3S.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZG2t3S.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZG2t3S.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZG2t3S.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccZG2t3S.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3fQMi9.s: Assembler messages:
encrypt.c: /tmp/cc3fQMi9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3fQMi9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3fQMi9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fQMi9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3fQMi9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3fQMi9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3fQMi9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3fQMi9.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3fQMi9.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc3fQMi9.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGvQivR.s: Assembler messages:
encrypt.c: /tmp/ccGvQivR.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGvQivR.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGvQivR.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvQivR.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvQivR.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvQivR.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGvQivR.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvQivR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvQivR.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccGvQivR.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl7CSWd.s: Assembler messages:
encrypt.c: /tmp/ccl7CSWd.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccl7CSWd.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl7CSWd.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7CSWd.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl7CSWd.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7CSWd.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccl7CSWd.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl7CSWd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl7CSWd.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccl7CSWd.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvpL93l.s: Assembler messages:
encrypt.c: /tmp/ccvpL93l.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvpL93l.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvpL93l.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpL93l.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvpL93l.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvpL93l.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvpL93l.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvpL93l.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvpL93l.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccvpL93l.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRcoKhz.s: Assembler messages:
encrypt.c: /tmp/ccRcoKhz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRcoKhz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRcoKhz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcoKhz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRcoKhz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcoKhz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRcoKhz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRcoKhz.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRcoKhz.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccRcoKhz.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoNZDOp.s: Assembler messages:
encrypt.c: /tmp/ccoNZDOp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoNZDOp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoNZDOp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNZDOp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoNZDOp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoNZDOp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccoNZDOp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoNZDOp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoNZDOp.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccoNZDOp.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK2PDwV.s: Assembler messages:
encrypt.c: /tmp/ccK2PDwV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccK2PDwV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK2PDwV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2PDwV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2PDwV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2PDwV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccK2PDwV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2PDwV.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2PDwV.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccK2PDwV.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr0DFkB.s: Assembler messages:
encrypt.c: /tmp/ccr0DFkB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccr0DFkB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr0DFkB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0DFkB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr0DFkB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr0DFkB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccr0DFkB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr0DFkB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr0DFkB.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccr0DFkB.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccu2ijJF.s: Assembler messages:
encrypt.c: /tmp/ccu2ijJF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccu2ijJF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2ijJF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ijJF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2ijJF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2ijJF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccu2ijJF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2ijJF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2ijJF.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2ijJF.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvbRlOX.s: Assembler messages:
encrypt.c: /tmp/ccvbRlOX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvbRlOX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvbRlOX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbRlOX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbRlOX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbRlOX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvbRlOX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbRlOX.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbRlOX.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccvbRlOX.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKJnEma.s: Assembler messages:
encrypt.c: /tmp/ccKJnEma.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKJnEma.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJnEma.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJnEma.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJnEma.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJnEma.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKJnEma.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJnEma.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJnEma.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccKJnEma.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrTE351.s: Assembler messages:
encrypt.c: /tmp/ccrTE351.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrTE351.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrTE351.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTE351.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTE351.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTE351.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccrTE351.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTE351.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTE351.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccrTE351.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct9MOPA.s: Assembler messages:
encrypt.c: /tmp/cct9MOPA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cct9MOPA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct9MOPA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9MOPA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cct9MOPA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct9MOPA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cct9MOPA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cct9MOPA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cct9MOPA.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cct9MOPA.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu9wVLz.s: Assembler messages:
encrypt.c: /tmp/ccu9wVLz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccu9wVLz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu9wVLz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9wVLz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu9wVLz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu9wVLz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccu9wVLz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu9wVLz.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu9wVLz.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccu9wVLz.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKFidqZ.s: Assembler messages:
encrypt.c: /tmp/ccKFidqZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKFidqZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKFidqZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFidqZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKFidqZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKFidqZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKFidqZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKFidqZ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKFidqZ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccKFidqZ.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQb7T4T.s: Assembler messages:
encrypt.c: /tmp/ccQb7T4T.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQb7T4T.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQb7T4T.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb7T4T.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQb7T4T.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQb7T4T.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQb7T4T.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQb7T4T.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQb7T4T.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccQb7T4T.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cck3LO9X.s: Assembler messages:
encrypt.c: /tmp/cck3LO9X.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cck3LO9X.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck3LO9X.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3LO9X.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cck3LO9X.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cck3LO9X.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cck3LO9X.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cck3LO9X.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cck3LO9X.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cck3LO9X.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccnB3rAZ.s: Assembler messages:
encrypt.c: /tmp/ccnB3rAZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnB3rAZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnB3rAZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB3rAZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnB3rAZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnB3rAZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccnB3rAZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnB3rAZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnB3rAZ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccnB3rAZ.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTFx6kd.s: Assembler messages:
encrypt.c: /tmp/ccTFx6kd.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTFx6kd.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTFx6kd.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFx6kd.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTFx6kd.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFx6kd.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTFx6kd.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTFx6kd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTFx6kd.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccTFx6kd.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYqwHZn.s: Assembler messages:
encrypt.c: /tmp/ccYqwHZn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYqwHZn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYqwHZn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqwHZn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYqwHZn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYqwHZn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYqwHZn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYqwHZn.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYqwHZn.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccYqwHZn.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1atwJr.s: Assembler messages:
encrypt.c: /tmp/cc1atwJr.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1atwJr.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1atwJr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1atwJr.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1atwJr.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1atwJr.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1atwJr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1atwJr.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1atwJr.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc1atwJr.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctAsh4o.s: Assembler messages:
encrypt.c: /tmp/cctAsh4o.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctAsh4o.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctAsh4o.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsh4o.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cctAsh4o.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctAsh4o.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cctAsh4o.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cctAsh4o.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctAsh4o.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cctAsh4o.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK8ygXP.s: Assembler messages:
encrypt.c: /tmp/ccK8ygXP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccK8ygXP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK8ygXP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8ygXP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK8ygXP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8ygXP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccK8ygXP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK8ygXP.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK8ygXP.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccK8ygXP.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVrbpTK.s: Assembler messages:
encrypt.c: /tmp/ccVrbpTK.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVrbpTK.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVrbpTK.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrbpTK.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrbpTK.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrbpTK.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVrbpTK.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrbpTK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrbpTK.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccVrbpTK.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cchPRlbL.s: Assembler messages:
encrypt.c: /tmp/cchPRlbL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchPRlbL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchPRlbL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPRlbL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchPRlbL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchPRlbL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchPRlbL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchPRlbL.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cchPRlbL.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cchPRlbL.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cctWtmKJ.s: Assembler messages:
encrypt.c: /tmp/cctWtmKJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctWtmKJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctWtmKJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWtmKJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cctWtmKJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctWtmKJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cctWtmKJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cctWtmKJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctWtmKJ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cctWtmKJ.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaLG60a.s: Assembler messages:
encrypt.c: /tmp/ccaLG60a.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaLG60a.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaLG60a.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLG60a.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaLG60a.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLG60a.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccaLG60a.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaLG60a.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaLG60a.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccaLG60a.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cceBSkH0.s: Assembler messages:
encrypt.c: /tmp/cceBSkH0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceBSkH0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceBSkH0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBSkH0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBSkH0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBSkH0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cceBSkH0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBSkH0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBSkH0.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cceBSkH0.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHS7CoG.s: Assembler messages:
encrypt.c: /tmp/ccHS7CoG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHS7CoG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHS7CoG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS7CoG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHS7CoG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHS7CoG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHS7CoG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHS7CoG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHS7CoG.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccHS7CoG.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVosYMN.s: Assembler messages:
encrypt.c: /tmp/ccVosYMN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVosYMN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVosYMN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVosYMN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVosYMN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVosYMN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVosYMN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVosYMN.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVosYMN.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccVosYMN.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3s2kW2.s: Assembler messages:
encrypt.c: /tmp/cc3s2kW2.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3s2kW2.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3s2kW2.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s2kW2.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3s2kW2.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3s2kW2.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3s2kW2.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3s2kW2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3s2kW2.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc3s2kW2.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE4Z051.s: Assembler messages:
encrypt.c: /tmp/ccE4Z051.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccE4Z051.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE4Z051.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4Z051.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE4Z051.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE4Z051.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccE4Z051.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE4Z051.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE4Z051.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccE4Z051.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLSL9W6.s: Assembler messages:
encrypt.c: /tmp/ccLSL9W6.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLSL9W6.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLSL9W6.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSL9W6.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLSL9W6.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLSL9W6.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLSL9W6.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLSL9W6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLSL9W6.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccLSL9W6.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQlwjj5.s: Assembler messages:
encrypt.c: /tmp/ccQlwjj5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQlwjj5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQlwjj5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlwjj5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlwjj5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlwjj5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQlwjj5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlwjj5.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlwjj5.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccQlwjj5.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4lLyjq.s: Assembler messages:
encrypt.c: /tmp/cc4lLyjq.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4lLyjq.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4lLyjq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lLyjq.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4lLyjq.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4lLyjq.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc4lLyjq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4lLyjq.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4lLyjq.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc4lLyjq.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYd3rTt.s: Assembler messages:
encrypt.c: /tmp/ccYd3rTt.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYd3rTt.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYd3rTt.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYd3rTt.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYd3rTt.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYd3rTt.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYd3rTt.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYd3rTt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYd3rTt.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccYd3rTt.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca6EAnk.s: Assembler messages:
encrypt.c: /tmp/cca6EAnk.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cca6EAnk.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca6EAnk.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6EAnk.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6EAnk.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6EAnk.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cca6EAnk.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6EAnk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6EAnk.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cca6EAnk.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv2T5rs.s: Assembler messages:
encrypt.c: /tmp/ccv2T5rs.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccv2T5rs.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv2T5rs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2T5rs.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2T5rs.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2T5rs.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccv2T5rs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2T5rs.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2T5rs.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccv2T5rs.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTY241B.s: Assembler messages:
encrypt.c: /tmp/ccTY241B.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTY241B.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTY241B.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTY241B.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTY241B.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTY241B.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTY241B.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTY241B.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTY241B.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccTY241B.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgA7T1O.s: Assembler messages:
encrypt.c: /tmp/ccgA7T1O.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgA7T1O.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgA7T1O.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgA7T1O.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgA7T1O.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgA7T1O.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgA7T1O.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgA7T1O.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgA7T1O.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccgA7T1O.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9IjPnG.s: Assembler messages:
encrypt.c: /tmp/cc9IjPnG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9IjPnG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9IjPnG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IjPnG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9IjPnG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9IjPnG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc9IjPnG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9IjPnG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9IjPnG.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc9IjPnG.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfeiX9O.s: Assembler messages:
encrypt.c: /tmp/ccfeiX9O.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfeiX9O.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfeiX9O.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeiX9O.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfeiX9O.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeiX9O.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfeiX9O.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfeiX9O.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfeiX9O.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccfeiX9O.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM005RY.s: Assembler messages:
encrypt.c: /tmp/ccM005RY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccM005RY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM005RY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM005RY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM005RY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM005RY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccM005RY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM005RY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM005RY.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccM005RY.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUBnYa4.s: Assembler messages:
encrypt.c: /tmp/ccUBnYa4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUBnYa4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUBnYa4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBnYa4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUBnYa4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBnYa4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUBnYa4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUBnYa4.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUBnYa4.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccUBnYa4.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNUdyPX.s: Assembler messages:
encrypt.c: /tmp/ccNUdyPX.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNUdyPX.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNUdyPX.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdyPX.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNUdyPX.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNUdyPX.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNUdyPX.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNUdyPX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNUdyPX.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccNUdyPX.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVGQ1PZ.s: Assembler messages:
encrypt.c: /tmp/ccVGQ1PZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVGQ1PZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVGQ1PZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGQ1PZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGQ1PZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVGQ1PZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVGQ1PZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGQ1PZ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGQ1PZ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccVGQ1PZ.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFH23He.s: Assembler messages:
encrypt.c: /tmp/ccFH23He.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFH23He.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFH23He.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFH23He.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFH23He.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFH23He.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFH23He.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFH23He.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFH23He.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccFH23He.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKvR6kl.s: Assembler messages:
encrypt.c: /tmp/ccKvR6kl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKvR6kl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKvR6kl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvR6kl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKvR6kl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKvR6kl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKvR6kl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKvR6kl.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKvR6kl.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccKvR6kl.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cceRXm5a.s: Assembler messages:
encrypt.c: /tmp/cceRXm5a.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceRXm5a.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceRXm5a.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRXm5a.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRXm5a.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRXm5a.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cceRXm5a.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRXm5a.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRXm5a.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cceRXm5a.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmecT4q.s: Assembler messages:
encrypt.c: /tmp/ccmecT4q.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmecT4q.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmecT4q.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmecT4q.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmecT4q.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmecT4q.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmecT4q.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmecT4q.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmecT4q.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccmecT4q.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4UJJpz.s: Assembler messages:
encrypt.c: /tmp/cc4UJJpz.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4UJJpz.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4UJJpz.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UJJpz.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UJJpz.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UJJpz.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4UJJpz.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UJJpz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UJJpz.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc4UJJpz.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccajNUBD.s: Assembler messages:
encrypt.c: /tmp/ccajNUBD.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccajNUBD.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajNUBD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajNUBD.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajNUBD.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajNUBD.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccajNUBD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajNUBD.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajNUBD.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccajNUBD.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP5kaOX.s: Assembler messages:
encrypt.c: /tmp/ccP5kaOX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccP5kaOX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP5kaOX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5kaOX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP5kaOX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5kaOX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccP5kaOX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP5kaOX.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP5kaOX.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccP5kaOX.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpVOMjM.s: Assembler messages:
encrypt.c: /tmp/ccpVOMjM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpVOMjM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpVOMjM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVOMjM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpVOMjM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpVOMjM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpVOMjM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpVOMjM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpVOMjM.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccpVOMjM.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXF6C8e.s: Assembler messages:
encrypt.c: /tmp/ccXF6C8e.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXF6C8e.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXF6C8e.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXF6C8e.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXF6C8e.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXF6C8e.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccXF6C8e.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXF6C8e.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXF6C8e.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccXF6C8e.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdtAumZ.s: Assembler messages:
encrypt.c: /tmp/ccdtAumZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdtAumZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtAumZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtAumZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtAumZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtAumZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdtAumZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtAumZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtAumZ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccdtAumZ.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cceONbZk.s: Assembler messages:
encrypt.c: /tmp/cceONbZk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceONbZk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceONbZk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cceONbZk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cceONbZk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cceONbZk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cceONbZk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceONbZk.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cceONbZk.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cceONbZk.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccuDlSJ9.s: Assembler messages:
encrypt.c: /tmp/ccuDlSJ9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuDlSJ9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuDlSJ9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDlSJ9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuDlSJ9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuDlSJ9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuDlSJ9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuDlSJ9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuDlSJ9.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccuDlSJ9.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6Xq7ho.s: Assembler messages:
encrypt.c: /tmp/cc6Xq7ho.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6Xq7ho.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Xq7ho.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Xq7ho.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Xq7ho.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Xq7ho.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc6Xq7ho.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Xq7ho.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Xq7ho.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Xq7ho.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDTpG2F.s: Assembler messages:
encrypt.c: /tmp/ccDTpG2F.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDTpG2F.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDTpG2F.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTpG2F.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDTpG2F.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTpG2F.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDTpG2F.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDTpG2F.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDTpG2F.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccDTpG2F.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBc2zBc.s: Assembler messages:
encrypt.c: /tmp/ccBc2zBc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBc2zBc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBc2zBc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc2zBc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBc2zBc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBc2zBc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBc2zBc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBc2zBc.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBc2zBc.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccBc2zBc.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKV4MY3.s: Assembler messages:
encrypt.c: /tmp/ccKV4MY3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKV4MY3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKV4MY3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV4MY3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKV4MY3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKV4MY3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccKV4MY3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKV4MY3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKV4MY3.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccKV4MY3.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL22PEp.s: Assembler messages:
encrypt.c: /tmp/ccL22PEp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccL22PEp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL22PEp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL22PEp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL22PEp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL22PEp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccL22PEp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL22PEp.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL22PEp.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccL22PEp.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqJD5kv.s: Assembler messages:
encrypt.c: /tmp/ccqJD5kv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqJD5kv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqJD5kv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJD5kv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqJD5kv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJD5kv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccqJD5kv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqJD5kv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqJD5kv.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccqJD5kv.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccB2Lkcq.s: Assembler messages:
encrypt.c: /tmp/ccB2Lkcq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccB2Lkcq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB2Lkcq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2Lkcq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB2Lkcq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2Lkcq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccB2Lkcq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB2Lkcq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB2Lkcq.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccB2Lkcq.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccEW17Tp.s: Assembler messages:
encrypt.c: /tmp/ccEW17Tp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEW17Tp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEW17Tp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEW17Tp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEW17Tp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEW17Tp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEW17Tp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEW17Tp.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEW17Tp.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccEW17Tp.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfN0pAQ.s: Assembler messages:
encrypt.c: /tmp/ccfN0pAQ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfN0pAQ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfN0pAQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfN0pAQ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfN0pAQ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfN0pAQ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfN0pAQ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfN0pAQ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfN0pAQ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccfN0pAQ.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmwCWFF.s: Assembler messages:
encrypt.c: /tmp/ccmwCWFF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmwCWFF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmwCWFF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwCWFF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwCWFF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwCWFF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmwCWFF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwCWFF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwCWFF.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccmwCWFF.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGS7wCo.s: Assembler messages:
encrypt.c: /tmp/ccGS7wCo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGS7wCo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGS7wCo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS7wCo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGS7wCo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGS7wCo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGS7wCo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGS7wCo.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGS7wCo.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccGS7wCo.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ2dF47.s: Assembler messages:
encrypt.c: /tmp/ccJ2dF47.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJ2dF47.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ2dF47.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2dF47.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ2dF47.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2dF47.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJ2dF47.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ2dF47.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ2dF47.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ2dF47.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7OrixA.s: Assembler messages:
encrypt.c: /tmp/cc7OrixA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7OrixA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7OrixA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OrixA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7OrixA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7OrixA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7OrixA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7OrixA.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7OrixA.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc7OrixA.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE0nfNt.s: Assembler messages:
encrypt.c: /tmp/ccE0nfNt.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccE0nfNt.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE0nfNt.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0nfNt.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE0nfNt.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE0nfNt.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccE0nfNt.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE0nfNt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE0nfNt.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccE0nfNt.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccwnU7xC.s: Assembler messages:
encrypt.c: /tmp/ccwnU7xC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwnU7xC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwnU7xC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnU7xC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwnU7xC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwnU7xC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwnU7xC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwnU7xC.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwnU7xC.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccwnU7xC.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cczuUhex.s: Assembler messages:
encrypt.c: /tmp/cczuUhex.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczuUhex.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczuUhex.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuUhex.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczuUhex.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuUhex.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczuUhex.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczuUhex.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczuUhex.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cczuUhex.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2JXIe1.s: Assembler messages:
encrypt.c: /tmp/cc2JXIe1.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2JXIe1.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2JXIe1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JXIe1.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2JXIe1.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JXIe1.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2JXIe1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2JXIe1.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2JXIe1.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc2JXIe1.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3XaEUH.s: Assembler messages:
encrypt.c: /tmp/cc3XaEUH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3XaEUH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3XaEUH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XaEUH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3XaEUH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3XaEUH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3XaEUH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3XaEUH.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3XaEUH.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc3XaEUH.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc42uxPg.s: Assembler messages:
encrypt.c: /tmp/cc42uxPg.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc42uxPg.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42uxPg.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42uxPg.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42uxPg.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42uxPg.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc42uxPg.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42uxPg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42uxPg.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc42uxPg.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5BPPQK.s: Assembler messages:
encrypt.c: /tmp/cc5BPPQK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5BPPQK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5BPPQK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BPPQK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5BPPQK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BPPQK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc5BPPQK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5BPPQK.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5BPPQK.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc5BPPQK.s:40: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRQkAiJ.s: Assembler messages:
encrypt.c: /tmp/ccRQkAiJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRQkAiJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRQkAiJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQkAiJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQkAiJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQkAiJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRQkAiJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQkAiJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQkAiJ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccRQkAiJ.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRT1Aq7.s: Assembler messages:
encrypt.c: /tmp/ccRT1Aq7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRT1Aq7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRT1Aq7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRT1Aq7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRT1Aq7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRT1Aq7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRT1Aq7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRT1Aq7.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRT1Aq7.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccRT1Aq7.s:40: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccj3R1V7.s: Assembler messages:
encrypt.c: /tmp/ccj3R1V7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccj3R1V7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3R1V7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3R1V7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3R1V7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3R1V7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccj3R1V7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3R1V7.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3R1V7.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3R1V7.s:40: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmWCgjI.s: Assembler messages:
encrypt.c: /tmp/ccmWCgjI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmWCgjI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmWCgjI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWCgjI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWCgjI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWCgjI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmWCgjI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWCgjI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWCgjI.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccmWCgjI.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMS4p1S.s: Assembler messages:
encrypt.c: /tmp/ccMS4p1S.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMS4p1S.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMS4p1S.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS4p1S.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMS4p1S.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMS4p1S.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMS4p1S.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMS4p1S.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMS4p1S.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccMS4p1S.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYbIxDm.s: Assembler messages:
encrypt.c: /tmp/ccYbIxDm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYbIxDm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYbIxDm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbIxDm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYbIxDm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbIxDm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYbIxDm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYbIxDm.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYbIxDm.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccYbIxDm.s:40: Error: too many memory references for `shld'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8KKlWx.s: Assembler messages:
encrypt.c: /tmp/cc8KKlWx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8KKlWx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8KKlWx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KKlWx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8KKlWx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8KKlWx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc8KKlWx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8KKlWx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8KKlWx.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc8KKlWx.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvS1dJy.s: Assembler messages:
encrypt.c: /tmp/ccvS1dJy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvS1dJy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvS1dJy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS1dJy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvS1dJy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvS1dJy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvS1dJy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvS1dJy.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvS1dJy.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccvS1dJy.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSXZkZU.s: Assembler messages:
encrypt.c: /tmp/ccSXZkZU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSXZkZU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSXZkZU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXZkZU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXZkZU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXZkZU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccSXZkZU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXZkZU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXZkZU.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccSXZkZU.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccebcPKU.s: Assembler messages:
encrypt.c: /tmp/ccebcPKU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccebcPKU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccebcPKU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebcPKU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebcPKU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebcPKU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccebcPKU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebcPKU.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebcPKU.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccebcPKU.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccAIk3LS.s: Assembler messages:
encrypt.c: /tmp/ccAIk3LS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAIk3LS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIk3LS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIk3LS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIk3LS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIk3LS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAIk3LS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIk3LS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIk3LS.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccAIk3LS.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccuVuXxV.s: Assembler messages:
encrypt.c: /tmp/ccuVuXxV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuVuXxV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuVuXxV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVuXxV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuVuXxV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuVuXxV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuVuXxV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuVuXxV.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuVuXxV.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccuVuXxV.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOzbu18.s: Assembler messages:
encrypt.c: /tmp/ccOzbu18.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOzbu18.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOzbu18.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzbu18.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOzbu18.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOzbu18.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOzbu18.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOzbu18.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOzbu18.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccOzbu18.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwagB7g.s: Assembler messages:
encrypt.c: /tmp/ccwagB7g.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwagB7g.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwagB7g.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwagB7g.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwagB7g.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwagB7g.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwagB7g.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwagB7g.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwagB7g.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccwagB7g.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUUm1xA.s: Assembler messages:
encrypt.c: /tmp/ccUUm1xA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUUm1xA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUUm1xA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUm1xA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUm1xA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUUm1xA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUm1xA.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUm1xA.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccUUm1xA.s:40: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: /tmp/ccUUm1xA.s: Assembler messages:
encrypt.c: /tmp/ccUUm1xA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUUm1xA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUUm1xA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUm1xA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUm1xA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUm1xA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUUm1xA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUm1xA.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUm1xA.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccUUm1xA.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyTCIfb.s: Assembler messages:
encrypt.c: /tmp/ccyTCIfb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyTCIfb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTCIfb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTCIfb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTCIfb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccyTCIfb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTCIfb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTCIfb.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTCIfb.s:39: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccyTCIfb.s: Assembler messages:
encrypt.c: /tmp/ccyTCIfb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyTCIfb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTCIfb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTCIfb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTCIfb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTCIfb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccyTCIfb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTCIfb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTCIfb.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTCIfb.s:39: 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/omdsha512k512n256tau256v2/ref
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:140:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:140:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer ref
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer ref
gcc -m32 -march=barcelona -O -fomit-frame-pointer ref
gcc -m32 -march=barcelona -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIgsFTN.s: Assembler messages:
encrypt.c: /tmp/ccIgsFTN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIgsFTN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIgsFTN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIgsFTN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgsFTN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIgsFTN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIgsFTN.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIgsFTN.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccIgsFTN.s:40: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: /tmp/ccIgsFTN.s: Assembler messages:
encrypt.c: /tmp/ccIgsFTN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIgsFTN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIgsFTN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgsFTN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIgsFTN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgsFTN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIgsFTN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIgsFTN.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIgsFTN.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccIgsFTN.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrxnJjq.s: Assembler messages:
encrypt.c: /tmp/ccrxnJjq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrxnJjq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrxnJjq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxnJjq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrxnJjq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccrxnJjq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxnJjq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxnJjq.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccrxnJjq.s:39: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccrxnJjq.s: Assembler messages:
encrypt.c: /tmp/ccrxnJjq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrxnJjq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrxnJjq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxnJjq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxnJjq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrxnJjq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccrxnJjq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxnJjq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxnJjq.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccrxnJjq.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccDz6gtO.s: Assembler messages:
encrypt.c: /tmp/ccDz6gtO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDz6gtO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDz6gtO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz6gtO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz6gtO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDz6gtO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz6gtO.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz6gtO.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccDz6gtO.s:40: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: /tmp/ccDz6gtO.s: Assembler messages:
encrypt.c: /tmp/ccDz6gtO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDz6gtO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDz6gtO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz6gtO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz6gtO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz6gtO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDz6gtO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz6gtO.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz6gtO.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccDz6gtO.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cciaUPWs.s: Assembler messages:
encrypt.c: /tmp/cciaUPWs.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciaUPWs.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciaUPWs.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaUPWs.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaUPWs.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciaUPWs.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaUPWs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaUPWs.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cciaUPWs.s:39: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cciaUPWs.s: Assembler messages:
encrypt.c: /tmp/cciaUPWs.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciaUPWs.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciaUPWs.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaUPWs.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaUPWs.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaUPWs.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciaUPWs.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaUPWs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaUPWs.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cciaUPWs.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqTuTOc.s: Assembler messages:
encrypt.c: /tmp/ccqTuTOc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqTuTOc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqTuTOc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqTuTOc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTuTOc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqTuTOc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqTuTOc.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqTuTOc.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccqTuTOc.s:40: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: /tmp/ccqTuTOc.s: Assembler messages:
encrypt.c: /tmp/ccqTuTOc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqTuTOc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqTuTOc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTuTOc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqTuTOc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTuTOc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqTuTOc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqTuTOc.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqTuTOc.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccqTuTOc.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwbWnTM.s: Assembler messages:
encrypt.c: /tmp/ccwbWnTM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwbWnTM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwbWnTM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbWnTM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbWnTM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwbWnTM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbWnTM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbWnTM.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccwbWnTM.s:39: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccwbWnTM.s: Assembler messages:
encrypt.c: /tmp/ccwbWnTM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwbWnTM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwbWnTM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbWnTM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbWnTM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbWnTM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwbWnTM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbWnTM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbWnTM.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccwbWnTM.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqe22DN.s: Assembler messages:
encrypt.c: /tmp/ccqe22DN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqe22DN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqe22DN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe22DN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqe22DN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqe22DN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqe22DN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqe22DN.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqe22DN.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccqe22DN.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsHJggN.s: Assembler messages:
encrypt.c: /tmp/ccsHJggN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsHJggN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsHJggN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHJggN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHJggN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsHJggN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsHJggN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHJggN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHJggN.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccsHJggN.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccCRk5R4.s: Assembler messages:
encrypt.c: /tmp/ccCRk5R4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCRk5R4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCRk5R4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRk5R4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRk5R4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRk5R4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCRk5R4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRk5R4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRk5R4.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccCRk5R4.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccKz4NZ7.s: Assembler messages:
encrypt.c: /tmp/ccKz4NZ7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKz4NZ7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKz4NZ7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4NZ7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKz4NZ7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKz4NZ7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKz4NZ7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKz4NZ7.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKz4NZ7.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccKz4NZ7.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEMdkNy.s: Assembler messages:
encrypt.c: /tmp/ccEMdkNy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEMdkNy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEMdkNy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMdkNy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEMdkNy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMdkNy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEMdkNy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEMdkNy.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEMdkNy.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccEMdkNy.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG75Yko.s: Assembler messages:
encrypt.c: /tmp/ccG75Yko.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccG75Yko.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG75Yko.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG75Yko.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG75Yko.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG75Yko.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccG75Yko.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG75Yko.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG75Yko.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccG75Yko.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2sO6BW.s: Assembler messages:
encrypt.c: /tmp/cc2sO6BW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2sO6BW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2sO6BW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sO6BW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2sO6BW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2sO6BW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2sO6BW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2sO6BW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2sO6BW.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc2sO6BW.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNblOBO.s: Assembler messages:
encrypt.c: /tmp/ccNblOBO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNblOBO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNblOBO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNblOBO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNblOBO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNblOBO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNblOBO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNblOBO.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNblOBO.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccNblOBO.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjBWFLc.s: Assembler messages:
encrypt.c: /tmp/ccjBWFLc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjBWFLc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBWFLc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBWFLc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBWFLc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBWFLc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjBWFLc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBWFLc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBWFLc.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBWFLc.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvBMs09.s: Assembler messages:
encrypt.c: /tmp/ccvBMs09.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvBMs09.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvBMs09.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBMs09.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvBMs09.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBMs09.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvBMs09.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvBMs09.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvBMs09.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccvBMs09.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOrBnHB.s: Assembler messages:
encrypt.c: /tmp/ccOrBnHB.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOrBnHB.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOrBnHB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrBnHB.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOrBnHB.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOrBnHB.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOrBnHB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOrBnHB.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOrBnHB.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccOrBnHB.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccujWPxy.s: Assembler messages:
encrypt.c: /tmp/ccujWPxy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccujWPxy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccujWPxy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujWPxy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujWPxy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujWPxy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccujWPxy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujWPxy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujWPxy.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccujWPxy.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmwGB0C.s: Assembler messages:
encrypt.c: /tmp/ccmwGB0C.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmwGB0C.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmwGB0C.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwGB0C.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwGB0C.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwGB0C.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmwGB0C.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwGB0C.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwGB0C.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccmwGB0C.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwdJVmT.s: Assembler messages:
encrypt.c: /tmp/ccwdJVmT.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwdJVmT.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwdJVmT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdJVmT.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwdJVmT.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwdJVmT.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwdJVmT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwdJVmT.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwdJVmT.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccwdJVmT.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLeCPGW.s: Assembler messages:
encrypt.c: /tmp/ccLeCPGW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLeCPGW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLeCPGW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeCPGW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLeCPGW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLeCPGW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLeCPGW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLeCPGW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLeCPGW.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccLeCPGW.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckzVlZ8.s: Assembler messages:
encrypt.c: /tmp/cckzVlZ8.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckzVlZ8.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckzVlZ8.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzVlZ8.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckzVlZ8.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckzVlZ8.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckzVlZ8.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckzVlZ8.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cckzVlZ8.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cckzVlZ8.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc66hYNX.s: Assembler messages:
encrypt.c: /tmp/cc66hYNX.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc66hYNX.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc66hYNX.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66hYNX.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66hYNX.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66hYNX.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc66hYNX.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66hYNX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66hYNX.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc66hYNX.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9hnvZh.s: Assembler messages:
encrypt.c: /tmp/cc9hnvZh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9hnvZh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hnvZh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hnvZh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hnvZh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hnvZh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9hnvZh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hnvZh.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hnvZh.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc9hnvZh.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLp5tmv.s: Assembler messages:
encrypt.c: /tmp/ccLp5tmv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLp5tmv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLp5tmv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp5tmv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLp5tmv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLp5tmv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLp5tmv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLp5tmv.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLp5tmv.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccLp5tmv.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccea99qn.s: Assembler messages:
encrypt.c: /tmp/ccea99qn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccea99qn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccea99qn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccea99qn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccea99qn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccea99qn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccea99qn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccea99qn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccea99qn.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccea99qn.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK4AgNi.s: Assembler messages:
encrypt.c: /tmp/ccK4AgNi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccK4AgNi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK4AgNi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4AgNi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK4AgNi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4AgNi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccK4AgNi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK4AgNi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK4AgNi.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccK4AgNi.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrRzGyw.s: Assembler messages:
encrypt.c: /tmp/ccrRzGyw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrRzGyw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrRzGyw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRzGyw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrRzGyw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRzGyw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrRzGyw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrRzGyw.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrRzGyw.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccrRzGyw.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVxrg4v.s: Assembler messages:
encrypt.c: /tmp/ccVxrg4v.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVxrg4v.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVxrg4v.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxrg4v.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVxrg4v.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxrg4v.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVxrg4v.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVxrg4v.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVxrg4v.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccVxrg4v.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYUYctS.s: Assembler messages:
encrypt.c: /tmp/ccYUYctS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYUYctS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYUYctS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUYctS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUYctS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUYctS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYUYctS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUYctS.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUYctS.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccYUYctS.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRNyX1R.s: Assembler messages:
encrypt.c: /tmp/ccRNyX1R.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRNyX1R.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRNyX1R.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNyX1R.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRNyX1R.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNyX1R.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRNyX1R.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRNyX1R.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRNyX1R.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccRNyX1R.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyuQm68.s: Assembler messages:
encrypt.c: /tmp/ccyuQm68.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyuQm68.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyuQm68.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuQm68.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyuQm68.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyuQm68.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccyuQm68.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyuQm68.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyuQm68.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccyuQm68.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCJ975f.s: Assembler messages:
encrypt.c: /tmp/ccCJ975f.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCJ975f.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJ975f.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ975f.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJ975f.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJ975f.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCJ975f.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJ975f.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJ975f.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccCJ975f.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccldISPA.s: Assembler messages:
encrypt.c: /tmp/ccldISPA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccldISPA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccldISPA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldISPA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccldISPA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccldISPA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccldISPA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccldISPA.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccldISPA.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccldISPA.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2bWs4t.s: Assembler messages:
encrypt.c: /tmp/cc2bWs4t.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2bWs4t.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2bWs4t.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bWs4t.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2bWs4t.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2bWs4t.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2bWs4t.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2bWs4t.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2bWs4t.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc2bWs4t.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6fxm6Y.s: Assembler messages:
encrypt.c: /tmp/cc6fxm6Y.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6fxm6Y.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6fxm6Y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fxm6Y.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6fxm6Y.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fxm6Y.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6fxm6Y.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6fxm6Y.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6fxm6Y.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc6fxm6Y.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUWb5zQ.s: Assembler messages:
encrypt.c: /tmp/ccUWb5zQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUWb5zQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUWb5zQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWb5zQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUWb5zQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWb5zQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUWb5zQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUWb5zQ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUWb5zQ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccUWb5zQ.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoHJiCb.s: Assembler messages:
encrypt.c: /tmp/ccoHJiCb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoHJiCb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoHJiCb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHJiCb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoHJiCb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoHJiCb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoHJiCb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoHJiCb.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoHJiCb.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccoHJiCb.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSs7qVS.s: Assembler messages:
encrypt.c: /tmp/ccSs7qVS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSs7qVS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSs7qVS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs7qVS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSs7qVS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSs7qVS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSs7qVS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSs7qVS.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSs7qVS.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccSs7qVS.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnvEtrO.s: Assembler messages:
encrypt.c: /tmp/ccnvEtrO.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnvEtrO.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnvEtrO.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvEtrO.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnvEtrO.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvEtrO.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccnvEtrO.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnvEtrO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnvEtrO.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccnvEtrO.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccBYSUi0.s: Assembler messages:
encrypt.c: /tmp/ccBYSUi0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBYSUi0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBYSUi0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYSUi0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBYSUi0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYSUi0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBYSUi0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBYSUi0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBYSUi0.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccBYSUi0.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccH1ViSe.s: Assembler messages:
encrypt.c: /tmp/ccH1ViSe.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccH1ViSe.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH1ViSe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ViSe.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH1ViSe.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1ViSe.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccH1ViSe.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH1ViSe.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH1ViSe.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccH1ViSe.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc23zXuk.s: Assembler messages:
encrypt.c: /tmp/cc23zXuk.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc23zXuk.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc23zXuk.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23zXuk.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc23zXuk.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23zXuk.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc23zXuk.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc23zXuk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc23zXuk.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc23zXuk.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx4yChu.s: Assembler messages:
encrypt.c: /tmp/ccx4yChu.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx4yChu.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx4yChu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4yChu.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4yChu.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4yChu.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccx4yChu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4yChu.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4yChu.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccx4yChu.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1yZKUV.s: Assembler messages:
encrypt.c: /tmp/cc1yZKUV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1yZKUV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1yZKUV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yZKUV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1yZKUV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yZKUV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1yZKUV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1yZKUV.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1yZKUV.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc1yZKUV.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs37vRJ.s: Assembler messages:
encrypt.c: /tmp/ccs37vRJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccs37vRJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs37vRJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs37vRJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs37vRJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs37vRJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccs37vRJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs37vRJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs37vRJ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccs37vRJ.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN5SU7Z.s: Assembler messages:
encrypt.c: /tmp/ccN5SU7Z.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccN5SU7Z.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN5SU7Z.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5SU7Z.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN5SU7Z.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5SU7Z.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccN5SU7Z.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN5SU7Z.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN5SU7Z.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccN5SU7Z.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoFe5mg.s: Assembler messages:
encrypt.c: /tmp/ccoFe5mg.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoFe5mg.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoFe5mg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFe5mg.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoFe5mg.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFe5mg.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoFe5mg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoFe5mg.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoFe5mg.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccoFe5mg.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLEmCQy.s: Assembler messages:
encrypt.c: /tmp/ccLEmCQy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLEmCQy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLEmCQy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEmCQy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLEmCQy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLEmCQy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLEmCQy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLEmCQy.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLEmCQy.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccLEmCQy.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvvXPfn.s: Assembler messages:
encrypt.c: /tmp/ccvvXPfn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvvXPfn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvXPfn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXPfn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvXPfn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvXPfn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvvXPfn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvXPfn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvXPfn.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccvvXPfn.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKRUlmU.s: Assembler messages:
encrypt.c: /tmp/ccKRUlmU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKRUlmU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKRUlmU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRUlmU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRUlmU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKRUlmU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKRUlmU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRUlmU.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRUlmU.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccKRUlmU.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyNo6rO.s: Assembler messages:
encrypt.c: /tmp/ccyNo6rO.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyNo6rO.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyNo6rO.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNo6rO.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyNo6rO.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyNo6rO.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccyNo6rO.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyNo6rO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyNo6rO.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccyNo6rO.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsoH5df.s: Assembler messages:
encrypt.c: /tmp/ccsoH5df.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsoH5df.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsoH5df.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoH5df.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsoH5df.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoH5df.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccsoH5df.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsoH5df.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsoH5df.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccsoH5df.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsusfR6.s: Assembler messages:
encrypt.c: /tmp/ccsusfR6.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsusfR6.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsusfR6.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsusfR6.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsusfR6.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsusfR6.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsusfR6.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsusfR6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsusfR6.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccsusfR6.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGvGkef.s: Assembler messages:
encrypt.c: /tmp/ccGvGkef.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGvGkef.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGvGkef.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvGkef.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvGkef.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvGkef.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGvGkef.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvGkef.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvGkef.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccGvGkef.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHPuVM4.s: Assembler messages:
encrypt.c: /tmp/ccHPuVM4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHPuVM4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHPuVM4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPuVM4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHPuVM4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHPuVM4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHPuVM4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHPuVM4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHPuVM4.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccHPuVM4.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIOJxNB.s: Assembler messages:
encrypt.c: /tmp/ccIOJxNB.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIOJxNB.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIOJxNB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOJxNB.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIOJxNB.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIOJxNB.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIOJxNB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIOJxNB.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIOJxNB.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccIOJxNB.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnigMpt.s: Assembler messages:
encrypt.c: /tmp/ccnigMpt.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnigMpt.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnigMpt.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnigMpt.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnigMpt.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnigMpt.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccnigMpt.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnigMpt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnigMpt.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccnigMpt.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUJAGOr.s: Assembler messages:
encrypt.c: /tmp/ccUJAGOr.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUJAGOr.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUJAGOr.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJAGOr.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUJAGOr.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJAGOr.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUJAGOr.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUJAGOr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUJAGOr.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccUJAGOr.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwfrWAv.s: Assembler messages:
encrypt.c: /tmp/ccwfrWAv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwfrWAv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwfrWAv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrWAv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwfrWAv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfrWAv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwfrWAv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwfrWAv.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwfrWAv.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccwfrWAv.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHqaVUR.s: Assembler messages:
encrypt.c: /tmp/ccHqaVUR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHqaVUR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHqaVUR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqaVUR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHqaVUR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHqaVUR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHqaVUR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHqaVUR.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHqaVUR.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccHqaVUR.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqdGz3N.s: Assembler messages:
encrypt.c: /tmp/ccqdGz3N.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqdGz3N.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqdGz3N.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdGz3N.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqdGz3N.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdGz3N.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccqdGz3N.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqdGz3N.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqdGz3N.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccqdGz3N.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccitfkES.s: Assembler messages:
encrypt.c: /tmp/ccitfkES.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccitfkES.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccitfkES.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitfkES.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitfkES.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitfkES.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccitfkES.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitfkES.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitfkES.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccitfkES.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccq9dkYS.s: Assembler messages:
encrypt.c: /tmp/ccq9dkYS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccq9dkYS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq9dkYS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9dkYS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq9dkYS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9dkYS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccq9dkYS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq9dkYS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq9dkYS.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccq9dkYS.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmtBTK3.s: Assembler messages:
encrypt.c: /tmp/ccmtBTK3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmtBTK3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmtBTK3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtBTK3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmtBTK3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmtBTK3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmtBTK3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmtBTK3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmtBTK3.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccmtBTK3.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuPwTZe.s: Assembler messages:
encrypt.c: /tmp/ccuPwTZe.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuPwTZe.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuPwTZe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPwTZe.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuPwTZe.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPwTZe.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuPwTZe.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuPwTZe.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuPwTZe.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccuPwTZe.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3ME8Uj.s: Assembler messages:
encrypt.c: /tmp/cc3ME8Uj.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3ME8Uj.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ME8Uj.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ME8Uj.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ME8Uj.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ME8Uj.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc3ME8Uj.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ME8Uj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ME8Uj.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ME8Uj.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6NHiIh.s: Assembler messages:
encrypt.c: /tmp/cc6NHiIh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6NHiIh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6NHiIh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NHiIh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6NHiIh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NHiIh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6NHiIh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6NHiIh.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6NHiIh.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc6NHiIh.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl4HRit.s: Assembler messages:
encrypt.c: /tmp/ccl4HRit.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccl4HRit.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl4HRit.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl4HRit.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl4HRit.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl4HRit.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccl4HRit.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl4HRit.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl4HRit.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccl4HRit.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwtLinI.s: Assembler messages:
encrypt.c: /tmp/ccwtLinI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwtLinI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwtLinI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtLinI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwtLinI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtLinI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwtLinI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwtLinI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwtLinI.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccwtLinI.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMq8VsN.s: Assembler messages:
encrypt.c: /tmp/ccMq8VsN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMq8VsN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMq8VsN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq8VsN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMq8VsN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMq8VsN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMq8VsN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMq8VsN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMq8VsN.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccMq8VsN.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclxBOHu.s: Assembler messages:
encrypt.c: /tmp/cclxBOHu.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclxBOHu.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxBOHu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxBOHu.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxBOHu.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxBOHu.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclxBOHu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxBOHu.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxBOHu.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cclxBOHu.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0J3RJY.s: Assembler messages:
encrypt.c: /tmp/cc0J3RJY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0J3RJY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0J3RJY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J3RJY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0J3RJY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0J3RJY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc0J3RJY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0J3RJY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0J3RJY.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc0J3RJY.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd7Yw5V.s: Assembler messages:
encrypt.c: /tmp/ccd7Yw5V.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccd7Yw5V.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7Yw5V.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Yw5V.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7Yw5V.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7Yw5V.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccd7Yw5V.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7Yw5V.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7Yw5V.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccd7Yw5V.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5NSAkS.s: Assembler messages:
encrypt.c: /tmp/cc5NSAkS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5NSAkS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5NSAkS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NSAkS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5NSAkS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5NSAkS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc5NSAkS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5NSAkS.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5NSAkS.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc5NSAkS.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFvx3UT.s: Assembler messages:
encrypt.c: /tmp/ccFvx3UT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFvx3UT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFvx3UT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvx3UT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFvx3UT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFvx3UT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFvx3UT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFvx3UT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFvx3UT.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccFvx3UT.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdOmTGa.s: Assembler messages:
encrypt.c: /tmp/ccdOmTGa.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdOmTGa.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOmTGa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOmTGa.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOmTGa.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOmTGa.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdOmTGa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOmTGa.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOmTGa.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOmTGa.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccolVi5g.s: Assembler messages:
encrypt.c: /tmp/ccolVi5g.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccolVi5g.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccolVi5g.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVi5g.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccolVi5g.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccolVi5g.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccolVi5g.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccolVi5g.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccolVi5g.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccolVi5g.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1VrMRn.s: Assembler messages:
encrypt.c: /tmp/cc1VrMRn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1VrMRn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1VrMRn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VrMRn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1VrMRn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VrMRn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1VrMRn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1VrMRn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1VrMRn.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc1VrMRn.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc33ZkXf.s: Assembler messages:
encrypt.c: /tmp/cc33ZkXf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc33ZkXf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc33ZkXf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33ZkXf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33ZkXf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc33ZkXf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc33ZkXf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33ZkXf.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33ZkXf.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc33ZkXf.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccElsmjG.s: Assembler messages:
encrypt.c: /tmp/ccElsmjG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccElsmjG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccElsmjG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElsmjG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccElsmjG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccElsmjG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccElsmjG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccElsmjG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccElsmjG.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccElsmjG.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfr3C7x.s: Assembler messages:
encrypt.c: /tmp/ccfr3C7x.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfr3C7x.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfr3C7x.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfr3C7x.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfr3C7x.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfr3C7x.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfr3C7x.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfr3C7x.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfr3C7x.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccfr3C7x.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4KIKbI.s: Assembler messages:
encrypt.c: /tmp/cc4KIKbI.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4KIKbI.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4KIKbI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KIKbI.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KIKbI.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4KIKbI.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc4KIKbI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KIKbI.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KIKbI.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc4KIKbI.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGl6l7K.s: Assembler messages:
encrypt.c: /tmp/ccGl6l7K.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGl6l7K.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGl6l7K.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGl6l7K.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGl6l7K.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGl6l7K.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGl6l7K.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGl6l7K.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGl6l7K.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccGl6l7K.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY0MCSX.s: Assembler messages:
encrypt.c: /tmp/ccY0MCSX.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccY0MCSX.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY0MCSX.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0MCSX.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY0MCSX.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0MCSX.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccY0MCSX.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY0MCSX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY0MCSX.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccY0MCSX.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjTWrES.s: Assembler messages:
encrypt.c: /tmp/ccjTWrES.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjTWrES.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjTWrES.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTWrES.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjTWrES.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTWrES.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjTWrES.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjTWrES.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjTWrES.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccjTWrES.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccB8guQ9.s: Assembler messages:
encrypt.c: /tmp/ccB8guQ9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccB8guQ9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB8guQ9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8guQ9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB8guQ9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8guQ9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccB8guQ9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB8guQ9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB8guQ9.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccB8guQ9.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGwNvFU.s: Assembler messages:
encrypt.c: /tmp/ccGwNvFU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGwNvFU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGwNvFU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwNvFU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGwNvFU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGwNvFU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGwNvFU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGwNvFU.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGwNvFU.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccGwNvFU.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSHmFHo.s: Assembler messages:
encrypt.c: /tmp/ccSHmFHo.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSHmFHo.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSHmFHo.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHmFHo.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSHmFHo.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHmFHo.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccSHmFHo.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSHmFHo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSHmFHo.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccSHmFHo.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctKK2mh.s: Assembler messages:
encrypt.c: /tmp/cctKK2mh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctKK2mh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctKK2mh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKK2mh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctKK2mh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctKK2mh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctKK2mh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctKK2mh.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cctKK2mh.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cctKK2mh.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6FUKTe.s: Assembler messages:
encrypt.c: /tmp/cc6FUKTe.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6FUKTe.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6FUKTe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FUKTe.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6FUKTe.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FUKTe.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6FUKTe.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6FUKTe.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6FUKTe.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc6FUKTe.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHp0Paj.s: Assembler messages:
encrypt.c: /tmp/ccHp0Paj.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHp0Paj.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHp0Paj.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHp0Paj.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHp0Paj.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHp0Paj.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHp0Paj.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHp0Paj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHp0Paj.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccHp0Paj.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0lx5Fz.s: Assembler messages:
encrypt.c: /tmp/cc0lx5Fz.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0lx5Fz.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0lx5Fz.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lx5Fz.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lx5Fz.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lx5Fz.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc0lx5Fz.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lx5Fz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lx5Fz.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc0lx5Fz.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEpv3Cy.s: Assembler messages:
encrypt.c: /tmp/ccEpv3Cy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEpv3Cy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEpv3Cy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpv3Cy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpv3Cy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpv3Cy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEpv3Cy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpv3Cy.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpv3Cy.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccEpv3Cy.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJhyVCz.s: Assembler messages:
encrypt.c: /tmp/ccJhyVCz.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJhyVCz.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJhyVCz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhyVCz.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJhyVCz.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhyVCz.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJhyVCz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJhyVCz.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJhyVCz.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccJhyVCz.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSxe1vv.s: Assembler messages:
encrypt.c: /tmp/ccSxe1vv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSxe1vv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSxe1vv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxe1vv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSxe1vv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSxe1vv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccSxe1vv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSxe1vv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSxe1vv.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccSxe1vv.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNcOXEU.s: Assembler messages:
encrypt.c: /tmp/ccNcOXEU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNcOXEU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNcOXEU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcOXEU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNcOXEU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcOXEU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNcOXEU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNcOXEU.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNcOXEU.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccNcOXEU.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvZ2w1U.s: Assembler messages:
encrypt.c: /tmp/ccvZ2w1U.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvZ2w1U.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvZ2w1U.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ2w1U.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvZ2w1U.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvZ2w1U.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvZ2w1U.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvZ2w1U.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvZ2w1U.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccvZ2w1U.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8kIoGc.s: Assembler messages:
encrypt.c: /tmp/cc8kIoGc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8kIoGc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kIoGc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kIoGc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kIoGc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kIoGc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc8kIoGc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kIoGc.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kIoGc.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kIoGc.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpiUoOL.s: Assembler messages:
encrypt.c: /tmp/ccpiUoOL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpiUoOL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpiUoOL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiUoOL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpiUoOL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpiUoOL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpiUoOL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpiUoOL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpiUoOL.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccpiUoOL.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0u09Ly.s: Assembler messages:
encrypt.c: /tmp/cc0u09Ly.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0u09Ly.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0u09Ly.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0u09Ly.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0u09Ly.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0u09Ly.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0u09Ly.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0u09Ly.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0u09Ly.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc0u09Ly.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJkVRLT.s: Assembler messages:
encrypt.c: /tmp/ccJkVRLT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJkVRLT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJkVRLT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkVRLT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJkVRLT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJkVRLT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJkVRLT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJkVRLT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJkVRLT.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccJkVRLT.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccQAS8q1.s: Assembler messages:
encrypt.c: /tmp/ccQAS8q1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQAS8q1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQAS8q1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAS8q1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQAS8q1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAS8q1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQAS8q1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQAS8q1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQAS8q1.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccQAS8q1.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccnhksyw.s: Assembler messages:
encrypt.c: /tmp/ccnhksyw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnhksyw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnhksyw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhksyw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnhksyw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhksyw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccnhksyw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnhksyw.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnhksyw.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccnhksyw.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccasIOQM.s: Assembler messages:
encrypt.c: /tmp/ccasIOQM.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccasIOQM.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccasIOQM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasIOQM.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccasIOQM.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasIOQM.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccasIOQM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccasIOQM.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccasIOQM.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccasIOQM.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdzPQtk.s: Assembler messages:
encrypt.c: /tmp/ccdzPQtk.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdzPQtk.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdzPQtk.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzPQtk.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdzPQtk.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdzPQtk.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdzPQtk.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdzPQtk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdzPQtk.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccdzPQtk.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK2GwX9.s: Assembler messages:
encrypt.c: /tmp/ccK2GwX9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccK2GwX9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK2GwX9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GwX9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2GwX9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2GwX9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccK2GwX9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2GwX9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2GwX9.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccK2GwX9.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjvXOrT.s: Assembler messages:
encrypt.c: /tmp/ccjvXOrT.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjvXOrT.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjvXOrT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvXOrT.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjvXOrT.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjvXOrT.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjvXOrT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjvXOrT.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjvXOrT.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccjvXOrT.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCAYPhj.s: Assembler messages:
encrypt.c: /tmp/ccCAYPhj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCAYPhj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCAYPhj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYPhj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAYPhj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAYPhj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccCAYPhj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAYPhj.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAYPhj.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccCAYPhj.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSznFcm.s: Assembler messages:
encrypt.c: /tmp/ccSznFcm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSznFcm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSznFcm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSznFcm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSznFcm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSznFcm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccSznFcm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSznFcm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSznFcm.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccSznFcm.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccaCjYJl.s: Assembler messages:
encrypt.c: /tmp/ccaCjYJl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaCjYJl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCjYJl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCjYJl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCjYJl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCjYJl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccaCjYJl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCjYJl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCjYJl.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCjYJl.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cclN8HKh.s: Assembler messages:
encrypt.c: /tmp/cclN8HKh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclN8HKh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclN8HKh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclN8HKh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclN8HKh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclN8HKh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclN8HKh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclN8HKh.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cclN8HKh.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cclN8HKh.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWqowyG.s: Assembler messages:
encrypt.c: /tmp/ccWqowyG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWqowyG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWqowyG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqowyG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWqowyG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqowyG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWqowyG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWqowyG.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWqowyG.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccWqowyG.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy78C9J.s: Assembler messages:
encrypt.c: /tmp/ccy78C9J.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccy78C9J.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy78C9J.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy78C9J.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy78C9J.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy78C9J.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccy78C9J.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy78C9J.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy78C9J.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccy78C9J.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCh9CyK.s: Assembler messages:
encrypt.c: /tmp/ccCh9CyK.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCh9CyK.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCh9CyK.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh9CyK.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCh9CyK.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCh9CyK.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCh9CyK.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCh9CyK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCh9CyK.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccCh9CyK.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYvxRrR.s: Assembler messages:
encrypt.c: /tmp/ccYvxRrR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYvxRrR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYvxRrR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvxRrR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYvxRrR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvxRrR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYvxRrR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYvxRrR.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYvxRrR.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccYvxRrR.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccItdeqc.s: Assembler messages:
encrypt.c: /tmp/ccItdeqc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccItdeqc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccItdeqc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItdeqc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccItdeqc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItdeqc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccItdeqc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccItdeqc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccItdeqc.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccItdeqc.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf1Ex74.s: Assembler messages:
encrypt.c: /tmp/ccf1Ex74.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccf1Ex74.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf1Ex74.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Ex74.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf1Ex74.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf1Ex74.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccf1Ex74.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf1Ex74.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf1Ex74.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccf1Ex74.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccFDGOsb.s: Assembler messages:
encrypt.c: /tmp/ccFDGOsb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFDGOsb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFDGOsb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDGOsb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFDGOsb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDGOsb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFDGOsb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFDGOsb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFDGOsb.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccFDGOsb.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccdrbpxe.s: Assembler messages:
encrypt.c: /tmp/ccdrbpxe.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdrbpxe.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdrbpxe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrbpxe.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdrbpxe.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdrbpxe.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdrbpxe.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdrbpxe.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdrbpxe.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccdrbpxe.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL0P2Dx.s: Assembler messages:
encrypt.c: /tmp/ccL0P2Dx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccL0P2Dx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0P2Dx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0P2Dx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0P2Dx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0P2Dx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccL0P2Dx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0P2Dx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0P2Dx.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccL0P2Dx.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccex32hp.s: Assembler messages:
encrypt.c: /tmp/ccex32hp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccex32hp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccex32hp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccex32hp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccex32hp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccex32hp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccex32hp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccex32hp.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccex32hp.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccex32hp.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7wM2QQ.s: Assembler messages:
encrypt.c: /tmp/cc7wM2QQ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7wM2QQ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7wM2QQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wM2QQ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7wM2QQ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wM2QQ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc7wM2QQ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7wM2QQ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7wM2QQ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc7wM2QQ.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPDDVIG.s: Assembler messages:
encrypt.c: /tmp/ccPDDVIG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPDDVIG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPDDVIG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDDVIG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDDVIG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDDVIG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccPDDVIG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDDVIG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDDVIG.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccPDDVIG.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2A3fw7.s: Assembler messages:
encrypt.c: /tmp/cc2A3fw7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2A3fw7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2A3fw7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2A3fw7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2A3fw7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2A3fw7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2A3fw7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2A3fw7.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2A3fw7.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc2A3fw7.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccld8bJ2.s: Assembler messages:
encrypt.c: /tmp/ccld8bJ2.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccld8bJ2.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccld8bJ2.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8bJ2.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccld8bJ2.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccld8bJ2.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccld8bJ2.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccld8bJ2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccld8bJ2.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccld8bJ2.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccDM4c04.s: Assembler messages:
encrypt.c: /tmp/ccDM4c04.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDM4c04.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDM4c04.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM4c04.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDM4c04.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDM4c04.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDM4c04.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDM4c04.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDM4c04.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccDM4c04.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ1d8Nc.s: Assembler messages:
encrypt.c: /tmp/ccJ1d8Nc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJ1d8Nc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ1d8Nc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1d8Nc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1d8Nc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1d8Nc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJ1d8Nc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1d8Nc.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1d8Nc.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ1d8Nc.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGh7e6s.s: Assembler messages:
encrypt.c: /tmp/ccGh7e6s.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGh7e6s.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGh7e6s.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh7e6s.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGh7e6s.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGh7e6s.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGh7e6s.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGh7e6s.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGh7e6s.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccGh7e6s.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXDGrip.s: Assembler messages:
encrypt.c: /tmp/ccXDGrip.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXDGrip.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXDGrip.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDGrip.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDGrip.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDGrip.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXDGrip.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDGrip.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDGrip.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccXDGrip.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc78P3C4.s: Assembler messages:
encrypt.c: /tmp/cc78P3C4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc78P3C4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc78P3C4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78P3C4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78P3C4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78P3C4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc78P3C4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78P3C4.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78P3C4.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc78P3C4.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczhZqMY.s: Assembler messages:
encrypt.c: /tmp/cczhZqMY.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczhZqMY.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczhZqMY.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhZqMY.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczhZqMY.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhZqMY.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczhZqMY.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczhZqMY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczhZqMY.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cczhZqMY.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6r1o0d.s: Assembler messages:
encrypt.c: /tmp/cc6r1o0d.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6r1o0d.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6r1o0d.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6r1o0d.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6r1o0d.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6r1o0d.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc6r1o0d.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6r1o0d.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6r1o0d.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc6r1o0d.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclQerKo.s: Assembler messages:
encrypt.c: /tmp/cclQerKo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclQerKo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclQerKo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQerKo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQerKo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQerKo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclQerKo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQerKo.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQerKo.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cclQerKo.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSXHDhv.s: Assembler messages:
encrypt.c: /tmp/ccSXHDhv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSXHDhv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSXHDhv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXHDhv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXHDhv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXHDhv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSXHDhv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXHDhv.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXHDhv.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccSXHDhv.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYten9b.s: Assembler messages:
encrypt.c: /tmp/ccYten9b.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYten9b.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYten9b.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYten9b.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYten9b.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYten9b.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccYten9b.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYten9b.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYten9b.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccYten9b.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5q0NtC.s: Assembler messages:
encrypt.c: /tmp/cc5q0NtC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5q0NtC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5q0NtC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5q0NtC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5q0NtC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5q0NtC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc5q0NtC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5q0NtC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5q0NtC.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc5q0NtC.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfcXrjP.s: Assembler messages:
encrypt.c: /tmp/ccfcXrjP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfcXrjP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfcXrjP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcXrjP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfcXrjP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcXrjP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfcXrjP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfcXrjP.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfcXrjP.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccfcXrjP.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBPejmx.s: Assembler messages:
encrypt.c: /tmp/ccBPejmx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBPejmx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBPejmx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPejmx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBPejmx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPejmx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBPejmx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBPejmx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBPejmx.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccBPejmx.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch6WFNy.s: Assembler messages:
encrypt.c: /tmp/cch6WFNy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cch6WFNy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch6WFNy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6WFNy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cch6WFNy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6WFNy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cch6WFNy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cch6WFNy.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cch6WFNy.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cch6WFNy.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7QsIrX.s: Assembler messages:
encrypt.c: /tmp/cc7QsIrX.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7QsIrX.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7QsIrX.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QsIrX.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7QsIrX.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7QsIrX.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7QsIrX.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7QsIrX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7QsIrX.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc7QsIrX.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw7BrYV.s: Assembler messages:
encrypt.c: /tmp/ccw7BrYV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccw7BrYV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw7BrYV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BrYV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw7BrYV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7BrYV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccw7BrYV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw7BrYV.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw7BrYV.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccw7BrYV.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4ZizrY.s: Assembler messages:
encrypt.c: /tmp/cc4ZizrY.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4ZizrY.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ZizrY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZizrY.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ZizrY.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZizrY.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc4ZizrY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ZizrY.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ZizrY.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ZizrY.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczXjPsW.s: Assembler messages:
encrypt.c: /tmp/cczXjPsW.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczXjPsW.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczXjPsW.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXjPsW.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczXjPsW.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczXjPsW.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczXjPsW.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczXjPsW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczXjPsW.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cczXjPsW.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmojgYj.s: Assembler messages:
encrypt.c: /tmp/ccmojgYj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmojgYj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmojgYj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmojgYj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmojgYj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmojgYj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmojgYj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmojgYj.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmojgYj.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccmojgYj.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyx7Dz9.s: Assembler messages:
encrypt.c: /tmp/ccyx7Dz9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyx7Dz9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyx7Dz9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx7Dz9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyx7Dz9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyx7Dz9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccyx7Dz9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyx7Dz9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyx7Dz9.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccyx7Dz9.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5Iyjn9.s: Assembler messages:
encrypt.c: /tmp/cc5Iyjn9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5Iyjn9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Iyjn9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Iyjn9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Iyjn9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Iyjn9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc5Iyjn9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Iyjn9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Iyjn9.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Iyjn9.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccemppUi.s: Assembler messages:
encrypt.c: /tmp/ccemppUi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccemppUi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccemppUi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemppUi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemppUi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemppUi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccemppUi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemppUi.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemppUi.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccemppUi.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5tzs8z.s: Assembler messages:
encrypt.c: /tmp/cc5tzs8z.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5tzs8z.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5tzs8z.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzs8z.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tzs8z.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tzs8z.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc5tzs8z.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tzs8z.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tzs8z.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc5tzs8z.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYWTPEt.s: Assembler messages:
encrypt.c: /tmp/ccYWTPEt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccYWTPEt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYWTPEt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWTPEt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYWTPEt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYWTPEt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccYWTPEt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYWTPEt.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYWTPEt.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccYWTPEt.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIDFWYy.s: Assembler messages:
encrypt.c: /tmp/ccIDFWYy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIDFWYy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDFWYy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDFWYy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDFWYy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIDFWYy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIDFWYy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDFWYy.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDFWYy.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccIDFWYy.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccilADwy.s: Assembler messages:
encrypt.c: /tmp/ccilADwy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccilADwy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccilADwy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilADwy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccilADwy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccilADwy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccilADwy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccilADwy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccilADwy.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccilADwy.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0CBReM.s: Assembler messages:
encrypt.c: /tmp/cc0CBReM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0CBReM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0CBReM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CBReM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0CBReM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0CBReM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc0CBReM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0CBReM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0CBReM.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc0CBReM.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF2P0yU.s: Assembler messages:
encrypt.c: /tmp/ccF2P0yU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccF2P0yU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF2P0yU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2P0yU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF2P0yU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2P0yU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccF2P0yU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF2P0yU.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF2P0yU.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccF2P0yU.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFcBzve.s: Assembler messages:
encrypt.c: /tmp/ccFcBzve.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFcBzve.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFcBzve.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcBzve.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFcBzve.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcBzve.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFcBzve.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFcBzve.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFcBzve.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccFcBzve.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdjhDy5.s: Assembler messages:
encrypt.c: /tmp/ccdjhDy5.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdjhDy5.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdjhDy5.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjhDy5.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjhDy5.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjhDy5.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdjhDy5.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjhDy5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjhDy5.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccdjhDy5.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrS7stq.s: Assembler messages:
encrypt.c: /tmp/ccrS7stq.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrS7stq.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrS7stq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrS7stq.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrS7stq.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrS7stq.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrS7stq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrS7stq.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrS7stq.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccrS7stq.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxBFV1s.s: Assembler messages:
encrypt.c: /tmp/ccxBFV1s.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxBFV1s.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxBFV1s.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBFV1s.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxBFV1s.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBFV1s.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxBFV1s.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxBFV1s.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxBFV1s.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccxBFV1s.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccwMs7zp.s: Assembler messages:
encrypt.c: /tmp/ccwMs7zp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwMs7zp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwMs7zp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMs7zp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwMs7zp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMs7zp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwMs7zp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwMs7zp.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwMs7zp.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccwMs7zp.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccy4t7Zq.s: Assembler messages:
encrypt.c: /tmp/ccy4t7Zq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccy4t7Zq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4t7Zq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4t7Zq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4t7Zq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4t7Zq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccy4t7Zq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4t7Zq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4t7Zq.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4t7Zq.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBV0K3O.s: Assembler messages:
encrypt.c: /tmp/ccBV0K3O.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBV0K3O.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBV0K3O.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBV0K3O.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBV0K3O.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBV0K3O.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBV0K3O.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBV0K3O.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBV0K3O.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccBV0K3O.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cccqJmVG.s: Assembler messages:
encrypt.c: /tmp/cccqJmVG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccqJmVG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccqJmVG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqJmVG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccqJmVG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccqJmVG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccqJmVG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccqJmVG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccqJmVG.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cccqJmVG.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCUCtzl.s: Assembler messages:
encrypt.c: /tmp/ccCUCtzl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCUCtzl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCUCtzl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUCtzl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCUCtzl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCUCtzl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCUCtzl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCUCtzl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCUCtzl.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccCUCtzl.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKjCG5t.s: Assembler messages:
encrypt.c: /tmp/ccKjCG5t.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKjCG5t.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKjCG5t.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjCG5t.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKjCG5t.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjCG5t.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKjCG5t.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKjCG5t.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKjCG5t.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccKjCG5t.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHbC2QB.s: Assembler messages:
encrypt.c: /tmp/ccHbC2QB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHbC2QB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHbC2QB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbC2QB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbC2QB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbC2QB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHbC2QB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbC2QB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbC2QB.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccHbC2QB.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUewfxP.s: Assembler messages:
encrypt.c: /tmp/ccUewfxP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUewfxP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUewfxP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUewfxP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUewfxP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUewfxP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUewfxP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUewfxP.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUewfxP.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccUewfxP.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc2Vs9OO.s: Assembler messages:
encrypt.c: /tmp/cc2Vs9OO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2Vs9OO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Vs9OO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Vs9OO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Vs9OO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Vs9OO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc2Vs9OO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Vs9OO.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Vs9OO.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Vs9OO.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccHLXFyF.s: Assembler messages:
encrypt.c: /tmp/ccHLXFyF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHLXFyF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHLXFyF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLXFyF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLXFyF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLXFyF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHLXFyF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLXFyF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLXFyF.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccHLXFyF.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIhw8V4.s: Assembler messages:
encrypt.c: /tmp/ccIhw8V4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIhw8V4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIhw8V4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhw8V4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIhw8V4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhw8V4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIhw8V4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIhw8V4.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIhw8V4.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccIhw8V4.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmvHlAZ.s: Assembler messages:
encrypt.c: /tmp/ccmvHlAZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmvHlAZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmvHlAZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvHlAZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmvHlAZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmvHlAZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmvHlAZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmvHlAZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmvHlAZ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccmvHlAZ.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJUvBNo.s: Assembler messages:
encrypt.c: /tmp/ccJUvBNo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJUvBNo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJUvBNo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUvBNo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJUvBNo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUvBNo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJUvBNo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJUvBNo.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJUvBNo.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccJUvBNo.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchoSL5q.s: Assembler messages:
encrypt.c: /tmp/cchoSL5q.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchoSL5q.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchoSL5q.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoSL5q.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchoSL5q.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchoSL5q.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchoSL5q.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchoSL5q.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchoSL5q.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cchoSL5q.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRUsrZL.s: Assembler messages:
encrypt.c: /tmp/ccRUsrZL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRUsrZL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRUsrZL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUsrZL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRUsrZL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUsrZL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRUsrZL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRUsrZL.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRUsrZL.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccRUsrZL.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy41cVL.s: Assembler messages:
encrypt.c: /tmp/ccy41cVL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccy41cVL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy41cVL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy41cVL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy41cVL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy41cVL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccy41cVL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy41cVL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy41cVL.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccy41cVL.s:39: 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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccq4fyYO.s: Assembler messages:
encrypt.c: /tmp/ccq4fyYO.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccq4fyYO.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq4fyYO.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4fyYO.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4fyYO.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4fyYO.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccq4fyYO.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4fyYO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4fyYO.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccq4fyYO.s:39: 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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cczxCmkN.s: Assembler messages:
encrypt.c: /tmp/cczxCmkN.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczxCmkN.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczxCmkN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxCmkN.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cczxCmkN.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxCmkN.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cczxCmkN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczxCmkN.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cczxCmkN.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cczxCmkN.s:40: Error: too many memory references for `shld'
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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLC2nGd.s: Assembler messages:
encrypt.c: /tmp/ccLC2nGd.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLC2nGd.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLC2nGd.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC2nGd.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLC2nGd.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLC2nGd.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLC2nGd.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLC2nGd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLC2nGd.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccLC2nGd.s:39: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccilcgj1.s: Assembler messages:
encrypt.c: /tmp/ccilcgj1.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccilcgj1.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccilcgj1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilcgj1.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccilcgj1.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccilcgj1.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccilcgj1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccilcgj1.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccilcgj1.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccilcgj1.s:40: Error: too many memory references for `shld'
encrypt.c: ...

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