Implementation notes: x86, morningstar, crypto_aead/omdsha512k256n256tau256v1

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: omdsha512k256n256tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
771773? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
772104? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
772421? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
772509? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
773349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
773477? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072820170718
774263? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
774333? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
774366? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
774381? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
774776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
774779? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
776488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
776671? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
777566? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
777792? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
777957? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
777965? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072820170718
779566? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
779741? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
779832? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
780712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
780902? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
791224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
791502? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
791573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
796476? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072820170718
798355? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
799003? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
799034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
800032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
800309? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
800667? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
803194? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
803788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
804361? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
805459? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
805650? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
805717? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
807536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
807729? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072820170718
808445? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
808488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
812789? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
813059? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
813455? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
813598? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
814229? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
814293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
814306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
814621? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
814808? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
815752? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
816243? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
816434? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
816774? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
817067? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
817829? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
818143? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
819623? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
820455? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
820488? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
821936? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
823123? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
825573? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
825895? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
826576? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
826610? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
826888? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
828352? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
829175? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
830376? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
831325? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
831383? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
832098? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
833493? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
834790? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072820170718
836210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
836346? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
836445? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
837405? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
838450? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
840450? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072820170718
840893? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
841485? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
842408? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
842587? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
842704? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
844455? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
844660? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
845360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
846613? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
846744? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
850384? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
851397? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
855328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
856080? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
857925? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
857984? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
858133? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
858354? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
860059? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
860283? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
860544? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
861199? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
861397? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
864197? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
868112? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
877037? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
878181? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
878221? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
878460? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
878509? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
878588? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
878974? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
879013? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
879288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
879351? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
880117? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
881629? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
881656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
881699? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
881781? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
882765? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
883870? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
883909? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
883986? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
884007? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
884848? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
886000? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
886030? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072820170718
891485? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
891739? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
891759? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
893360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
893429? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
897768? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072820170718
898579? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
898852? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
900446? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
900547? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
900723? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
901128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
901226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
911520? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
919696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
923488? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
924633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
925120? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
925968? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
926947? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
930223? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
936002? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
936552? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
936576? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
937258? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
947653? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
947996? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
948143? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
987269? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718

Test failure

Implementation: crypto_aead/omdsha512k256n256tau256v1/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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDw2515.s: Assembler messages:
encrypt.c: /tmp/ccDw2515.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDw2515.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDw2515.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2515.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDw2515.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDw2515.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDw2515.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDw2515.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDw2515.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccDw2515.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczcQN0B.s: Assembler messages:
encrypt.c: /tmp/cczcQN0B.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczcQN0B.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczcQN0B.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcQN0B.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcQN0B.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcQN0B.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczcQN0B.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcQN0B.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcQN0B.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cczcQN0B.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/omdsha512k256n256tau256v1/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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciPGa3Z.s: Assembler messages:
encrypt.c: /tmp/cciPGa3Z.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciPGa3Z.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciPGa3Z.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPGa3Z.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciPGa3Z.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciPGa3Z.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciPGa3Z.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciPGa3Z.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cciPGa3Z.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cciPGa3Z.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuQlIdA.s: Assembler messages:
encrypt.c: /tmp/ccuQlIdA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuQlIdA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQlIdA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQlIdA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQlIdA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQlIdA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccuQlIdA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQlIdA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQlIdA.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccuQlIdA.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNN1p4K.s: Assembler messages:
encrypt.c: /tmp/ccNN1p4K.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNN1p4K.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNN1p4K.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1p4K.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNN1p4K.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNN1p4K.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNN1p4K.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNN1p4K.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNN1p4K.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccNN1p4K.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr1OJAd.s: Assembler messages:
encrypt.c: /tmp/ccr1OJAd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccr1OJAd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr1OJAd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1OJAd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1OJAd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1OJAd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccr1OJAd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1OJAd.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1OJAd.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccr1OJAd.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccShMzC0.s: Assembler messages:
encrypt.c: /tmp/ccShMzC0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccShMzC0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccShMzC0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShMzC0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccShMzC0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShMzC0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccShMzC0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccShMzC0.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccShMzC0.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccShMzC0.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceeKcLz.s: Assembler messages:
encrypt.c: /tmp/cceeKcLz.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceeKcLz.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceeKcLz.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeKcLz.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cceeKcLz.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeKcLz.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cceeKcLz.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cceeKcLz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceeKcLz.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cceeKcLz.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3UtgLo.s: Assembler messages:
encrypt.c: /tmp/cc3UtgLo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc3UtgLo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3UtgLo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UtgLo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3UtgLo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UtgLo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc3UtgLo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3UtgLo.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3UtgLo.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc3UtgLo.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbJ16KX.s: Assembler messages:
encrypt.c: /tmp/ccbJ16KX.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbJ16KX.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbJ16KX.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJ16KX.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbJ16KX.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbJ16KX.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbJ16KX.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbJ16KX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbJ16KX.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccbJ16KX.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMivZLi.s: Assembler messages:
encrypt.c: /tmp/ccMivZLi.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMivZLi.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMivZLi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMivZLi.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMivZLi.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMivZLi.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMivZLi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMivZLi.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMivZLi.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccMivZLi.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU3jxZV.s: Assembler messages:
encrypt.c: /tmp/ccU3jxZV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccU3jxZV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU3jxZV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3jxZV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3jxZV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3jxZV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccU3jxZV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3jxZV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3jxZV.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccU3jxZV.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc1YStr5.s: Assembler messages:
encrypt.c: /tmp/cc1YStr5.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1YStr5.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1YStr5.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YStr5.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1YStr5.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1YStr5.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1YStr5.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1YStr5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1YStr5.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc1YStr5.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccvYJKRP.s: Assembler messages:
encrypt.c: /tmp/ccvYJKRP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvYJKRP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvYJKRP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYJKRP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvYJKRP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvYJKRP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvYJKRP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvYJKRP.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvYJKRP.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccvYJKRP.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFITFcZ.s: Assembler messages:
encrypt.c: /tmp/ccFITFcZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFITFcZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFITFcZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITFcZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFITFcZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFITFcZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFITFcZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFITFcZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFITFcZ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccFITFcZ.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjaURKo.s: Assembler messages:
encrypt.c: /tmp/ccjaURKo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjaURKo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjaURKo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaURKo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjaURKo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjaURKo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjaURKo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjaURKo.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjaURKo.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccjaURKo.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccojudFQ.s: Assembler messages:
encrypt.c: /tmp/ccojudFQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccojudFQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccojudFQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojudFQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccojudFQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojudFQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccojudFQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccojudFQ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccojudFQ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccojudFQ.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvomjm3.s: Assembler messages:
encrypt.c: /tmp/ccvomjm3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvomjm3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvomjm3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvomjm3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvomjm3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvomjm3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvomjm3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvomjm3.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvomjm3.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccvomjm3.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9f6AgZ.s: Assembler messages:
encrypt.c: /tmp/cc9f6AgZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9f6AgZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9f6AgZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f6AgZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9f6AgZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9f6AgZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9f6AgZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9f6AgZ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9f6AgZ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc9f6AgZ.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFeWhPN.s: Assembler messages:
encrypt.c: /tmp/ccFeWhPN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFeWhPN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFeWhPN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeWhPN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFeWhPN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFeWhPN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFeWhPN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFeWhPN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFeWhPN.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccFeWhPN.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccAbuNDU.s: Assembler messages:
encrypt.c: /tmp/ccAbuNDU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAbuNDU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAbuNDU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbuNDU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAbuNDU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAbuNDU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAbuNDU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAbuNDU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAbuNDU.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccAbuNDU.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccWrVsS9.s: Assembler messages:
encrypt.c: /tmp/ccWrVsS9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWrVsS9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWrVsS9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrVsS9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWrVsS9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWrVsS9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWrVsS9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWrVsS9.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWrVsS9.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccWrVsS9.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBELS0Y.s: Assembler messages:
encrypt.c: /tmp/ccBELS0Y.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBELS0Y.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBELS0Y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBELS0Y.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBELS0Y.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBELS0Y.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBELS0Y.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBELS0Y.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBELS0Y.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccBELS0Y.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBIxRoQ.s: Assembler messages:
encrypt.c: /tmp/ccBIxRoQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBIxRoQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBIxRoQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIxRoQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBIxRoQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBIxRoQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccBIxRoQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBIxRoQ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBIxRoQ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccBIxRoQ.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6mi2rw.s: Assembler messages:
encrypt.c: /tmp/cc6mi2rw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6mi2rw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6mi2rw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mi2rw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6mi2rw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6mi2rw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6mi2rw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6mi2rw.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6mi2rw.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc6mi2rw.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZsPTlL.s: Assembler messages:
encrypt.c: /tmp/ccZsPTlL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZsPTlL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZsPTlL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsPTlL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZsPTlL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsPTlL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZsPTlL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZsPTlL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZsPTlL.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccZsPTlL.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgCuNRL.s: Assembler messages:
encrypt.c: /tmp/ccgCuNRL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgCuNRL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgCuNRL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCuNRL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgCuNRL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgCuNRL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgCuNRL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgCuNRL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgCuNRL.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccgCuNRL.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnZpVnt.s: Assembler messages:
encrypt.c: /tmp/ccnZpVnt.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnZpVnt.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnZpVnt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZpVnt.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZpVnt.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZpVnt.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccnZpVnt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZpVnt.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZpVnt.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccnZpVnt.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9tb9GJ.s: Assembler messages:
encrypt.c: /tmp/cc9tb9GJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9tb9GJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9tb9GJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tb9GJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9tb9GJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9tb9GJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc9tb9GJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9tb9GJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9tb9GJ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc9tb9GJ.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccktKFVG.s: Assembler messages:
encrypt.c: /tmp/ccktKFVG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccktKFVG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccktKFVG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktKFVG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccktKFVG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktKFVG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccktKFVG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccktKFVG.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccktKFVG.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccktKFVG.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9528HM.s: Assembler messages:
encrypt.c: /tmp/cc9528HM.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9528HM.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9528HM.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9528HM.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9528HM.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9528HM.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc9528HM.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9528HM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9528HM.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc9528HM.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckSIV9t.s: Assembler messages:
encrypt.c: /tmp/cckSIV9t.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckSIV9t.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckSIV9t.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSIV9t.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSIV9t.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSIV9t.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckSIV9t.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSIV9t.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSIV9t.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cckSIV9t.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9CraSn.s: Assembler messages:
encrypt.c: /tmp/cc9CraSn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9CraSn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9CraSn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CraSn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9CraSn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CraSn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9CraSn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9CraSn.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9CraSn.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc9CraSn.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce3zHSC.s: Assembler messages:
encrypt.c: /tmp/cce3zHSC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cce3zHSC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3zHSC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3zHSC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3zHSC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3zHSC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cce3zHSC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3zHSC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3zHSC.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cce3zHSC.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGCE3Dy.s: Assembler messages:
encrypt.c: /tmp/ccGCE3Dy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGCE3Dy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGCE3Dy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCE3Dy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGCE3Dy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCE3Dy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGCE3Dy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGCE3Dy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGCE3Dy.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccGCE3Dy.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWmQZKk.s: Assembler messages:
encrypt.c: /tmp/ccWmQZKk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWmQZKk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWmQZKk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmQZKk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWmQZKk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWmQZKk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWmQZKk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWmQZKk.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWmQZKk.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccWmQZKk.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfrRZkI.s: Assembler messages:
encrypt.c: /tmp/ccfrRZkI.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfrRZkI.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrRZkI.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrRZkI.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrRZkI.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrRZkI.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccfrRZkI.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrRZkI.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrRZkI.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrRZkI.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsRRCut.s: Assembler messages:
encrypt.c: /tmp/ccsRRCut.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsRRCut.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsRRCut.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRRCut.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRRCut.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsRRCut.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccsRRCut.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRRCut.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRRCut.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccsRRCut.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFCpbHl.s: Assembler messages:
encrypt.c: /tmp/ccFCpbHl.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFCpbHl.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFCpbHl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCpbHl.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFCpbHl.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCpbHl.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFCpbHl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFCpbHl.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFCpbHl.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccFCpbHl.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUu5uky.s: Assembler messages:
encrypt.c: /tmp/ccUu5uky.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUu5uky.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUu5uky.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5uky.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUu5uky.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUu5uky.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUu5uky.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUu5uky.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUu5uky.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccUu5uky.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZFcz1k.s: Assembler messages:
encrypt.c: /tmp/ccZFcz1k.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZFcz1k.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZFcz1k.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcz1k.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZFcz1k.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZFcz1k.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZFcz1k.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZFcz1k.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZFcz1k.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccZFcz1k.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuAbJ82.s: Assembler messages:
encrypt.c: /tmp/ccuAbJ82.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccuAbJ82.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuAbJ82.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAbJ82.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuAbJ82.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuAbJ82.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccuAbJ82.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuAbJ82.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuAbJ82.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccuAbJ82.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfAYLu2.s: Assembler messages:
encrypt.c: /tmp/ccfAYLu2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfAYLu2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfAYLu2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAYLu2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfAYLu2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAYLu2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfAYLu2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfAYLu2.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfAYLu2.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccfAYLu2.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctsjKYk.s: Assembler messages:
encrypt.c: /tmp/cctsjKYk.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctsjKYk.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctsjKYk.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsjKYk.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cctsjKYk.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsjKYk.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cctsjKYk.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cctsjKYk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctsjKYk.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cctsjKYk.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWI32Ya.s: Assembler messages:
encrypt.c: /tmp/ccWI32Ya.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWI32Ya.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWI32Ya.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWI32Ya.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWI32Ya.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWI32Ya.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWI32Ya.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWI32Ya.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWI32Ya.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccWI32Ya.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cceha7ks.s: Assembler messages:
encrypt.c: /tmp/cceha7ks.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceha7ks.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceha7ks.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceha7ks.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cceha7ks.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceha7ks.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cceha7ks.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cceha7ks.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceha7ks.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cceha7ks.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccogzj2l.s: Assembler messages:
encrypt.c: /tmp/ccogzj2l.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccogzj2l.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccogzj2l.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogzj2l.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccogzj2l.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogzj2l.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccogzj2l.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccogzj2l.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccogzj2l.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccogzj2l.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwFWag3.s: Assembler messages:
encrypt.c: /tmp/ccwFWag3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwFWag3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFWag3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFWag3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFWag3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFWag3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwFWag3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFWag3.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFWag3.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFWag3.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJppTKP.s: Assembler messages:
encrypt.c: /tmp/ccJppTKP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJppTKP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJppTKP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJppTKP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJppTKP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJppTKP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJppTKP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJppTKP.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJppTKP.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccJppTKP.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOANKfb.s: Assembler messages:
encrypt.c: /tmp/ccOANKfb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOANKfb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOANKfb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANKfb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOANKfb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOANKfb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOANKfb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOANKfb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOANKfb.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccOANKfb.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbNdmUO.s: Assembler messages:
encrypt.c: /tmp/ccbNdmUO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbNdmUO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbNdmUO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNdmUO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbNdmUO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNdmUO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbNdmUO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbNdmUO.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbNdmUO.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccbNdmUO.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsddgX7.s: Assembler messages:
encrypt.c: /tmp/ccsddgX7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsddgX7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsddgX7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsddgX7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsddgX7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsddgX7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsddgX7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsddgX7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsddgX7.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccsddgX7.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVmKtvZ.s: Assembler messages:
encrypt.c: /tmp/ccVmKtvZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVmKtvZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmKtvZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmKtvZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmKtvZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmKtvZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVmKtvZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmKtvZ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmKtvZ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmKtvZ.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXDxtvi.s: Assembler messages:
encrypt.c: /tmp/ccXDxtvi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXDxtvi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXDxtvi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDxtvi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDxtvi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDxtvi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXDxtvi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDxtvi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDxtvi.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccXDxtvi.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc63Nqy7.s: Assembler messages:
encrypt.c: /tmp/cc63Nqy7.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc63Nqy7.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc63Nqy7.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63Nqy7.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc63Nqy7.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63Nqy7.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc63Nqy7.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc63Nqy7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc63Nqy7.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc63Nqy7.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSbzrXO.s: Assembler messages:
encrypt.c: /tmp/ccSbzrXO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSbzrXO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSbzrXO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbzrXO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSbzrXO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSbzrXO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSbzrXO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSbzrXO.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSbzrXO.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccSbzrXO.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdXmXrj.s: Assembler messages:
encrypt.c: /tmp/ccdXmXrj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdXmXrj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdXmXrj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXmXrj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXmXrj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdXmXrj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdXmXrj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXmXrj.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXmXrj.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccdXmXrj.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct0LKcy.s: Assembler messages:
encrypt.c: /tmp/cct0LKcy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cct0LKcy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0LKcy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0LKcy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0LKcy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0LKcy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cct0LKcy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0LKcy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0LKcy.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cct0LKcy.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6scQMd.s: Assembler messages:
encrypt.c: /tmp/cc6scQMd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6scQMd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6scQMd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6scQMd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6scQMd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6scQMd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6scQMd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6scQMd.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6scQMd.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc6scQMd.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdLZWxu.s: Assembler messages:
encrypt.c: /tmp/ccdLZWxu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdLZWxu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdLZWxu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZWxu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdLZWxu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLZWxu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdLZWxu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdLZWxu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdLZWxu.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccdLZWxu.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRbsiXr.s: Assembler messages:
encrypt.c: /tmp/ccRbsiXr.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRbsiXr.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRbsiXr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbsiXr.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRbsiXr.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbsiXr.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRbsiXr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRbsiXr.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRbsiXr.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccRbsiXr.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZjyGKD.s: Assembler messages:
encrypt.c: /tmp/ccZjyGKD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZjyGKD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZjyGKD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjyGKD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZjyGKD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZjyGKD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZjyGKD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZjyGKD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZjyGKD.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccZjyGKD.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4V0qKa.s: Assembler messages:
encrypt.c: /tmp/cc4V0qKa.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4V0qKa.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4V0qKa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V0qKa.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4V0qKa.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4V0qKa.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc4V0qKa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4V0qKa.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4V0qKa.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc4V0qKa.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOtFxyu.s: Assembler messages:
encrypt.c: /tmp/ccOtFxyu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOtFxyu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOtFxyu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOtFxyu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOtFxyu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOtFxyu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOtFxyu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOtFxyu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOtFxyu.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccOtFxyu.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOdkZDd.s: Assembler messages:
encrypt.c: /tmp/ccOdkZDd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOdkZDd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOdkZDd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZDd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOdkZDd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdkZDd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOdkZDd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOdkZDd.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOdkZDd.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccOdkZDd.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpHhe9O.s: Assembler messages:
encrypt.c: /tmp/ccpHhe9O.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpHhe9O.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpHhe9O.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHhe9O.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpHhe9O.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHhe9O.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccpHhe9O.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpHhe9O.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpHhe9O.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccpHhe9O.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIss9xe.s: Assembler messages:
encrypt.c: /tmp/ccIss9xe.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIss9xe.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIss9xe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIss9xe.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIss9xe.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIss9xe.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIss9xe.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIss9xe.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIss9xe.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccIss9xe.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMw4GmN.s: Assembler messages:
encrypt.c: /tmp/ccMw4GmN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMw4GmN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMw4GmN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMw4GmN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMw4GmN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMw4GmN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMw4GmN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMw4GmN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMw4GmN.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccMw4GmN.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHSbhrT.s: Assembler messages:
encrypt.c: /tmp/ccHSbhrT.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHSbhrT.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSbhrT.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSbhrT.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSbhrT.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSbhrT.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHSbhrT.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSbhrT.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSbhrT.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSbhrT.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfC2oyh.s: Assembler messages:
encrypt.c: /tmp/ccfC2oyh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfC2oyh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfC2oyh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfC2oyh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfC2oyh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfC2oyh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfC2oyh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfC2oyh.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfC2oyh.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccfC2oyh.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbzahr5.s: Assembler messages:
encrypt.c: /tmp/ccbzahr5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbzahr5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbzahr5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzahr5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbzahr5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbzahr5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbzahr5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbzahr5.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbzahr5.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccbzahr5.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczYrfdN.s: Assembler messages:
encrypt.c: /tmp/cczYrfdN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczYrfdN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczYrfdN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYrfdN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYrfdN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYrfdN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczYrfdN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYrfdN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYrfdN.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cczYrfdN.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpFx5pR.s: Assembler messages:
encrypt.c: /tmp/ccpFx5pR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpFx5pR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpFx5pR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFx5pR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFx5pR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFx5pR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpFx5pR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFx5pR.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFx5pR.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccpFx5pR.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxwfQLE.s: Assembler messages:
encrypt.c: /tmp/ccxwfQLE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxwfQLE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxwfQLE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwfQLE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxwfQLE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwfQLE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccxwfQLE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxwfQLE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxwfQLE.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccxwfQLE.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnKDcuB.s: Assembler messages:
encrypt.c: /tmp/ccnKDcuB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnKDcuB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnKDcuB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKDcuB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnKDcuB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKDcuB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccnKDcuB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnKDcuB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnKDcuB.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccnKDcuB.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccttUkWC.s: Assembler messages:
encrypt.c: /tmp/ccttUkWC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccttUkWC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccttUkWC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttUkWC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccttUkWC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccttUkWC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccttUkWC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccttUkWC.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccttUkWC.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccttUkWC.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccufmg2I.s: Assembler messages:
encrypt.c: /tmp/ccufmg2I.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccufmg2I.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccufmg2I.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufmg2I.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufmg2I.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufmg2I.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccufmg2I.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufmg2I.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufmg2I.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccufmg2I.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccxDFP1Y.s: Assembler messages:
encrypt.c: /tmp/ccxDFP1Y.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxDFP1Y.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxDFP1Y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDFP1Y.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDFP1Y.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDFP1Y.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxDFP1Y.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDFP1Y.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDFP1Y.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccxDFP1Y.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGgI6UA.s: Assembler messages:
encrypt.c: /tmp/ccGgI6UA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGgI6UA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGgI6UA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgI6UA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGgI6UA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGgI6UA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGgI6UA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGgI6UA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGgI6UA.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccGgI6UA.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cchuiTfH.s: Assembler messages:
encrypt.c: /tmp/cchuiTfH.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchuiTfH.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchuiTfH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuiTfH.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchuiTfH.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchuiTfH.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchuiTfH.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchuiTfH.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cchuiTfH.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cchuiTfH.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWFJzne.s: Assembler messages:
encrypt.c: /tmp/ccWFJzne.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccWFJzne.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWFJzne.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFJzne.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWFJzne.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFJzne.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccWFJzne.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWFJzne.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWFJzne.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccWFJzne.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXYhQvq.s: Assembler messages:
encrypt.c: /tmp/ccXYhQvq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXYhQvq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXYhQvq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYhQvq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXYhQvq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXYhQvq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXYhQvq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXYhQvq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXYhQvq.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccXYhQvq.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5D1tkb.s: Assembler messages:
encrypt.c: /tmp/cc5D1tkb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5D1tkb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5D1tkb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D1tkb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5D1tkb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5D1tkb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc5D1tkb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5D1tkb.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5D1tkb.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc5D1tkb.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOKHVOq.s: Assembler messages:
encrypt.c: /tmp/ccOKHVOq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOKHVOq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOKHVOq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKHVOq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOKHVOq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKHVOq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOKHVOq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOKHVOq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOKHVOq.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccOKHVOq.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cccdXhNo.s: Assembler messages:
encrypt.c: /tmp/cccdXhNo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccdXhNo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdXhNo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdXhNo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdXhNo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdXhNo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccdXhNo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdXhNo.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdXhNo.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cccdXhNo.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccljBODD.s: Assembler messages:
encrypt.c: /tmp/ccljBODD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccljBODD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccljBODD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljBODD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccljBODD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccljBODD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccljBODD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccljBODD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccljBODD.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccljBODD.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRA6P6a.s: Assembler messages:
encrypt.c: /tmp/ccRA6P6a.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRA6P6a.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRA6P6a.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA6P6a.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRA6P6a.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRA6P6a.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRA6P6a.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRA6P6a.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRA6P6a.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccRA6P6a.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccryB3Fq.s: Assembler messages:
encrypt.c: /tmp/ccryB3Fq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccryB3Fq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccryB3Fq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryB3Fq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccryB3Fq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccryB3Fq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccryB3Fq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccryB3Fq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccryB3Fq.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccryB3Fq.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEhzdQc.s: Assembler messages:
encrypt.c: /tmp/ccEhzdQc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEhzdQc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEhzdQc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhzdQc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEhzdQc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhzdQc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEhzdQc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEhzdQc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEhzdQc.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccEhzdQc.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctjXf98.s: Assembler messages:
encrypt.c: /tmp/cctjXf98.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctjXf98.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctjXf98.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjXf98.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctjXf98.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctjXf98.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctjXf98.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctjXf98.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cctjXf98.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cctjXf98.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF1vi75.s: Assembler messages:
encrypt.c: /tmp/ccF1vi75.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccF1vi75.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF1vi75.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1vi75.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1vi75.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1vi75.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccF1vi75.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1vi75.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1vi75.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccF1vi75.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLqXOyc.s: Assembler messages:
encrypt.c: /tmp/ccLqXOyc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLqXOyc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLqXOyc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqXOyc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLqXOyc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLqXOyc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLqXOyc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLqXOyc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLqXOyc.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccLqXOyc.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQpgGuj.s: Assembler messages:
encrypt.c: /tmp/ccQpgGuj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQpgGuj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQpgGuj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpgGuj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpgGuj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpgGuj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQpgGuj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpgGuj.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpgGuj.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccQpgGuj.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccXwqvmm.s: Assembler messages:
encrypt.c: /tmp/ccXwqvmm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccXwqvmm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXwqvmm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwqvmm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXwqvmm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXwqvmm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccXwqvmm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXwqvmm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXwqvmm.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccXwqvmm.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cca6DqQ5.s: Assembler messages:
encrypt.c: /tmp/cca6DqQ5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cca6DqQ5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca6DqQ5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6DqQ5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6DqQ5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6DqQ5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cca6DqQ5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6DqQ5.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6DqQ5.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cca6DqQ5.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cchFRwnc.s: Assembler messages:
encrypt.c: /tmp/cchFRwnc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchFRwnc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchFRwnc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFRwnc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFRwnc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFRwnc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchFRwnc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFRwnc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFRwnc.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cchFRwnc.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRXNu2P.s: Assembler messages:
encrypt.c: /tmp/ccRXNu2P.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRXNu2P.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRXNu2P.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXNu2P.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXNu2P.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXNu2P.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccRXNu2P.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXNu2P.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXNu2P.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccRXNu2P.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsZ55iM.s: Assembler messages:
encrypt.c: /tmp/ccsZ55iM.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsZ55iM.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsZ55iM.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ55iM.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsZ55iM.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZ55iM.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccsZ55iM.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsZ55iM.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsZ55iM.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccsZ55iM.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQhgNXR.s: Assembler messages:
encrypt.c: /tmp/ccQhgNXR.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQhgNXR.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQhgNXR.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhgNXR.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhgNXR.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhgNXR.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQhgNXR.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhgNXR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhgNXR.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccQhgNXR.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw258mL.s: Assembler messages:
encrypt.c: /tmp/ccw258mL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccw258mL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw258mL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw258mL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw258mL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw258mL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccw258mL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw258mL.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw258mL.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccw258mL.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdOgJQ1.s: Assembler messages:
encrypt.c: /tmp/ccdOgJQ1.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdOgJQ1.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOgJQ1.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOgJQ1.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOgJQ1.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOgJQ1.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdOgJQ1.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOgJQ1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOgJQ1.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOgJQ1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctbVA4T.s: Assembler messages:
encrypt.c: /tmp/cctbVA4T.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctbVA4T.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctbVA4T.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbVA4T.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cctbVA4T.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cctbVA4T.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cctbVA4T.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctbVA4T.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cctbVA4T.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cctbVA4T.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBi6SiL.s: Assembler messages:
encrypt.c: /tmp/ccBi6SiL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccBi6SiL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBi6SiL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi6SiL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBi6SiL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBi6SiL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccBi6SiL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBi6SiL.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBi6SiL.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccBi6SiL.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLv4loQ.s: Assembler messages:
encrypt.c: /tmp/ccLv4loQ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLv4loQ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLv4loQ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv4loQ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLv4loQ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLv4loQ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLv4loQ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLv4loQ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLv4loQ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccLv4loQ.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCq2eDD.s: Assembler messages:
encrypt.c: /tmp/ccCq2eDD.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCq2eDD.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCq2eDD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCq2eDD.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCq2eDD.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCq2eDD.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccCq2eDD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCq2eDD.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCq2eDD.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccCq2eDD.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsj6GOH.s: Assembler messages:
encrypt.c: /tmp/ccsj6GOH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsj6GOH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsj6GOH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsj6GOH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsj6GOH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsj6GOH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsj6GOH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsj6GOH.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsj6GOH.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccsj6GOH.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5kvryE.s: Assembler messages:
encrypt.c: /tmp/cc5kvryE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5kvryE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5kvryE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kvryE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5kvryE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5kvryE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc5kvryE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5kvryE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5kvryE.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc5kvryE.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc3qzey.s: Assembler messages:
encrypt.c: /tmp/ccc3qzey.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccc3qzey.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc3qzey.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qzey.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc3qzey.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc3qzey.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccc3qzey.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc3qzey.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc3qzey.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccc3qzey.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPGUoGL.s: Assembler messages:
encrypt.c: /tmp/ccPGUoGL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPGUoGL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPGUoGL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGUoGL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPGUoGL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGUoGL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPGUoGL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPGUoGL.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPGUoGL.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccPGUoGL.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUR5wyN.s: Assembler messages:
encrypt.c: /tmp/ccUR5wyN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUR5wyN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUR5wyN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR5wyN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUR5wyN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUR5wyN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUR5wyN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUR5wyN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUR5wyN.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccUR5wyN.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccQZ5nE.s: Assembler messages:
encrypt.c: /tmp/cccQZ5nE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccQZ5nE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQZ5nE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQZ5nE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQZ5nE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQZ5nE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cccQZ5nE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQZ5nE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQZ5nE.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cccQZ5nE.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpK8u0x.s: Assembler messages:
encrypt.c: /tmp/ccpK8u0x.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpK8u0x.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpK8u0x.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpK8u0x.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpK8u0x.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpK8u0x.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpK8u0x.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpK8u0x.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpK8u0x.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccpK8u0x.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc04LFjC.s: Assembler messages:
encrypt.c: /tmp/cc04LFjC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc04LFjC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc04LFjC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04LFjC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04LFjC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04LFjC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc04LFjC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04LFjC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04LFjC.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc04LFjC.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoD60vr.s: Assembler messages:
encrypt.c: /tmp/ccoD60vr.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoD60vr.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoD60vr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD60vr.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoD60vr.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoD60vr.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccoD60vr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoD60vr.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoD60vr.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccoD60vr.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9x0wyo.s: Assembler messages:
encrypt.c: /tmp/cc9x0wyo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9x0wyo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9x0wyo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x0wyo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9x0wyo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9x0wyo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc9x0wyo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9x0wyo.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9x0wyo.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc9x0wyo.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNTOc0D.s: Assembler messages:
encrypt.c: /tmp/ccNTOc0D.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNTOc0D.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNTOc0D.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTOc0D.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNTOc0D.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNTOc0D.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNTOc0D.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNTOc0D.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNTOc0D.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccNTOc0D.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccElKtmx.s: Assembler messages:
encrypt.c: /tmp/ccElKtmx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccElKtmx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccElKtmx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElKtmx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccElKtmx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccElKtmx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccElKtmx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccElKtmx.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccElKtmx.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccElKtmx.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFUnoaF.s: Assembler messages:
encrypt.c: /tmp/ccFUnoaF.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFUnoaF.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFUnoaF.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUnoaF.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFUnoaF.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUnoaF.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccFUnoaF.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFUnoaF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFUnoaF.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccFUnoaF.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCNeFBC.s: Assembler messages:
encrypt.c: /tmp/ccCNeFBC.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCNeFBC.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCNeFBC.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNeFBC.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCNeFBC.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCNeFBC.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCNeFBC.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCNeFBC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCNeFBC.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccCNeFBC.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGjJVup.s: Assembler messages:
encrypt.c: /tmp/ccGjJVup.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGjJVup.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjJVup.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjJVup.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjJVup.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjJVup.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGjJVup.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjJVup.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjJVup.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccGjJVup.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjyGHxo.s: Assembler messages:
encrypt.c: /tmp/ccjyGHxo.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjyGHxo.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjyGHxo.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGHxo.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjyGHxo.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyGHxo.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjyGHxo.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjyGHxo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjyGHxo.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccjyGHxo.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmIySsm.s: Assembler messages:
encrypt.c: /tmp/ccmIySsm.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmIySsm.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmIySsm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySsm.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmIySsm.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIySsm.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmIySsm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmIySsm.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmIySsm.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccmIySsm.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccblNz9i.s: Assembler messages:
encrypt.c: /tmp/ccblNz9i.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccblNz9i.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccblNz9i.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblNz9i.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccblNz9i.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccblNz9i.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccblNz9i.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccblNz9i.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccblNz9i.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccblNz9i.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciRtqWp.s: Assembler messages:
encrypt.c: /tmp/cciRtqWp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciRtqWp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciRtqWp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRtqWp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciRtqWp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciRtqWp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciRtqWp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciRtqWp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciRtqWp.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cciRtqWp.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccQOSQSk.s: Assembler messages:
encrypt.c: /tmp/ccQOSQSk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQOSQSk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQOSQSk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOSQSk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQOSQSk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOSQSk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQOSQSk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQOSQSk.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQOSQSk.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccQOSQSk.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccbSMdGz.s: Assembler messages:
encrypt.c: /tmp/ccbSMdGz.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbSMdGz.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSMdGz.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSMdGz.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSMdGz.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSMdGz.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbSMdGz.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSMdGz.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSMdGz.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccbSMdGz.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIKU1Lp.s: Assembler messages:
encrypt.c: /tmp/ccIKU1Lp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIKU1Lp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIKU1Lp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKU1Lp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIKU1Lp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIKU1Lp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccIKU1Lp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIKU1Lp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIKU1Lp.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccIKU1Lp.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrPHD4i.s: Assembler messages:
encrypt.c: /tmp/ccrPHD4i.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrPHD4i.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrPHD4i.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPHD4i.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPHD4i.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrPHD4i.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccrPHD4i.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPHD4i.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPHD4i.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccrPHD4i.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIizijZ.s: Assembler messages:
encrypt.c: /tmp/ccIizijZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIizijZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIizijZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIizijZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIizijZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIizijZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIizijZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIizijZ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIizijZ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccIizijZ.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK7APn4.s: Assembler messages:
encrypt.c: /tmp/ccK7APn4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccK7APn4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK7APn4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7APn4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7APn4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7APn4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccK7APn4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7APn4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7APn4.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccK7APn4.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHQUv0T.s: Assembler messages:
encrypt.c: /tmp/ccHQUv0T.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHQUv0T.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHQUv0T.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQUv0T.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQUv0T.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQUv0T.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHQUv0T.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQUv0T.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQUv0T.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccHQUv0T.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZzktU3.s: Assembler messages:
encrypt.c: /tmp/ccZzktU3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZzktU3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZzktU3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzktU3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZzktU3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZzktU3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZzktU3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZzktU3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZzktU3.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccZzktU3.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc5EKzva.s: Assembler messages:
encrypt.c: /tmp/cc5EKzva.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5EKzva.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EKzva.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EKzva.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EKzva.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5EKzva.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc5EKzva.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EKzva.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EKzva.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc5EKzva.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccKt12j7.s: Assembler messages:
encrypt.c: /tmp/ccKt12j7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKt12j7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKt12j7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt12j7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKt12j7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKt12j7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKt12j7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKt12j7.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKt12j7.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccKt12j7.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1bU0I3.s: Assembler messages:
encrypt.c: /tmp/cc1bU0I3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1bU0I3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1bU0I3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bU0I3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1bU0I3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1bU0I3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1bU0I3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1bU0I3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1bU0I3.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc1bU0I3.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqLzmbX.s: Assembler messages:
encrypt.c: /tmp/ccqLzmbX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqLzmbX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqLzmbX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLzmbX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqLzmbX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLzmbX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqLzmbX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqLzmbX.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqLzmbX.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccqLzmbX.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL7EU1b.s: Assembler messages:
encrypt.c: /tmp/ccL7EU1b.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccL7EU1b.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7EU1b.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EU1b.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7EU1b.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7EU1b.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccL7EU1b.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7EU1b.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7EU1b.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7EU1b.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccipeiJa.s: Assembler messages:
encrypt.c: /tmp/ccipeiJa.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccipeiJa.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccipeiJa.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipeiJa.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccipeiJa.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccipeiJa.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccipeiJa.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccipeiJa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccipeiJa.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccipeiJa.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ6HMqX.s: Assembler messages:
encrypt.c: /tmp/ccJ6HMqX.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJ6HMqX.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ6HMqX.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6HMqX.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ6HMqX.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6HMqX.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJ6HMqX.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ6HMqX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ6HMqX.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ6HMqX.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclYcSR9.s: Assembler messages:
encrypt.c: /tmp/cclYcSR9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cclYcSR9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclYcSR9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYcSR9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cclYcSR9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cclYcSR9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cclYcSR9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cclYcSR9.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cclYcSR9.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cclYcSR9.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccHzCMWr.s: Assembler messages:
encrypt.c: /tmp/ccHzCMWr.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHzCMWr.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHzCMWr.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzCMWr.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHzCMWr.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzCMWr.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccHzCMWr.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHzCMWr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHzCMWr.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccHzCMWr.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccMmYvPc.s: Assembler messages:
encrypt.c: /tmp/ccMmYvPc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMmYvPc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMmYvPc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmYvPc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMmYvPc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmYvPc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMmYvPc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMmYvPc.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMmYvPc.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccMmYvPc.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgtsQR9.s: Assembler messages:
encrypt.c: /tmp/ccgtsQR9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgtsQR9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgtsQR9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtsQR9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgtsQR9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtsQR9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccgtsQR9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgtsQR9.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgtsQR9.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccgtsQR9.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmyAOwa.s: Assembler messages:
encrypt.c: /tmp/ccmyAOwa.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmyAOwa.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmyAOwa.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyAOwa.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmyAOwa.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyAOwa.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmyAOwa.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmyAOwa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmyAOwa.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccmyAOwa.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDz48VJ.s: Assembler messages:
encrypt.c: /tmp/ccDz48VJ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDz48VJ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDz48VJ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz48VJ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz48VJ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDz48VJ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDz48VJ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz48VJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz48VJ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccDz48VJ.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqMj6ey.s: Assembler messages:
encrypt.c: /tmp/ccqMj6ey.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqMj6ey.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqMj6ey.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMj6ey.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqMj6ey.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqMj6ey.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqMj6ey.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqMj6ey.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqMj6ey.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccqMj6ey.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1vFjnB.s: Assembler messages:
encrypt.c: /tmp/cc1vFjnB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1vFjnB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1vFjnB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vFjnB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1vFjnB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1vFjnB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1vFjnB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1vFjnB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1vFjnB.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc1vFjnB.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc84z2Xx.s: Assembler messages:
encrypt.c: /tmp/cc84z2Xx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc84z2Xx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc84z2Xx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84z2Xx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc84z2Xx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84z2Xx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc84z2Xx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc84z2Xx.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc84z2Xx.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc84z2Xx.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsV9miN.s: Assembler messages:
encrypt.c: /tmp/ccsV9miN.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsV9miN.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsV9miN.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsV9miN.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsV9miN.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsV9miN.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsV9miN.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsV9miN.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsV9miN.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccsV9miN.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvwHG6K.s: Assembler messages:
encrypt.c: /tmp/ccvwHG6K.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvwHG6K.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvwHG6K.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwHG6K.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvwHG6K.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwHG6K.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvwHG6K.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvwHG6K.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvwHG6K.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccvwHG6K.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOefqrE.s: Assembler messages:
encrypt.c: /tmp/ccOefqrE.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOefqrE.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOefqrE.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOefqrE.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOefqrE.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOefqrE.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccOefqrE.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOefqrE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOefqrE.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccOefqrE.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPYNWGy.s: Assembler messages:
encrypt.c: /tmp/ccPYNWGy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPYNWGy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYNWGy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNWGy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYNWGy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYNWGy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPYNWGy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYNWGy.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYNWGy.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYNWGy.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMGXeDm.s: Assembler messages:
encrypt.c: /tmp/ccMGXeDm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMGXeDm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMGXeDm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGXeDm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGXeDm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGXeDm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMGXeDm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGXeDm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGXeDm.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccMGXeDm.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSnnydG.s: Assembler messages:
encrypt.c: /tmp/ccSnnydG.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSnnydG.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSnnydG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnydG.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSnnydG.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnnydG.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSnnydG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSnnydG.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSnnydG.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccSnnydG.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA4z27k.s: Assembler messages:
encrypt.c: /tmp/ccA4z27k.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccA4z27k.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA4z27k.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4z27k.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA4z27k.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4z27k.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccA4z27k.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA4z27k.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA4z27k.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccA4z27k.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciXujvx.s: Assembler messages:
encrypt.c: /tmp/cciXujvx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciXujvx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciXujvx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXujvx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciXujvx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciXujvx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciXujvx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciXujvx.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cciXujvx.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cciXujvx.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccAVqK5q.s: Assembler messages:
encrypt.c: /tmp/ccAVqK5q.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAVqK5q.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAVqK5q.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVqK5q.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAVqK5q.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVqK5q.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAVqK5q.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAVqK5q.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAVqK5q.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccAVqK5q.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccJNjLRK.s: Assembler messages:
encrypt.c: /tmp/ccJNjLRK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJNjLRK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJNjLRK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjLRK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJNjLRK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNjLRK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccJNjLRK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJNjLRK.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJNjLRK.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccJNjLRK.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKHBRPF.s: Assembler messages:
encrypt.c: /tmp/ccKHBRPF.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKHBRPF.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKHBRPF.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHBRPF.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKHBRPF.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHBRPF.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKHBRPF.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKHBRPF.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKHBRPF.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccKHBRPF.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccocSDik.s: Assembler messages:
encrypt.c: /tmp/ccocSDik.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccocSDik.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccocSDik.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocSDik.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccocSDik.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocSDik.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccocSDik.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccocSDik.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccocSDik.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccocSDik.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca9ZYkf.s: Assembler messages:
encrypt.c: /tmp/cca9ZYkf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cca9ZYkf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca9ZYkf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9ZYkf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9ZYkf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cca9ZYkf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9ZYkf.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9ZYkf.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cca9ZYkf.s:40: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: /tmp/cca9ZYkf.s: Assembler messages:
encrypt.c: /tmp/cca9ZYkf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cca9ZYkf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca9ZYkf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9ZYkf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9ZYkf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9ZYkf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cca9ZYkf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9ZYkf.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9ZYkf.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cca9ZYkf.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchJ15cc.s: Assembler messages:
encrypt.c: /tmp/cchJ15cc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchJ15cc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchJ15cc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJ15cc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJ15cc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchJ15cc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJ15cc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJ15cc.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cchJ15cc.s:39: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cchJ15cc.s: Assembler messages:
encrypt.c: /tmp/cchJ15cc.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchJ15cc.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchJ15cc.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ15cc.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJ15cc.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJ15cc.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchJ15cc.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJ15cc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJ15cc.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cchJ15cc.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/omdsha512k256n256tau256v1/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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccatGoa5.s: Assembler messages:
encrypt.c: /tmp/ccatGoa5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccatGoa5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccatGoa5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccatGoa5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccatGoa5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccatGoa5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccatGoa5.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccatGoa5.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccatGoa5.s:40: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: /tmp/ccatGoa5.s: Assembler messages:
encrypt.c: /tmp/ccatGoa5.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccatGoa5.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccatGoa5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatGoa5.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccatGoa5.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccatGoa5.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccatGoa5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccatGoa5.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccatGoa5.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccatGoa5.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjQQW43.s: Assembler messages:
encrypt.c: /tmp/ccjQQW43.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjQQW43.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQQW43.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQQW43.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQQW43.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjQQW43.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQQW43.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQQW43.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQQW43.s:39: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccjQQW43.s: Assembler messages:
encrypt.c: /tmp/ccjQQW43.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjQQW43.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQQW43.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQQW43.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQQW43.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQQW43.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjQQW43.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQQW43.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQQW43.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQQW43.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccCgRPud.s: Assembler messages:
encrypt.c: /tmp/ccCgRPud.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCgRPud.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCgRPud.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCgRPud.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgRPud.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCgRPud.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCgRPud.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCgRPud.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccCgRPud.s:39: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccCgRPud.s: Assembler messages:
encrypt.c: /tmp/ccCgRPud.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCgRPud.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCgRPud.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgRPud.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCgRPud.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgRPud.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccCgRPud.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCgRPud.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCgRPud.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccCgRPud.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQlOkFn.s: Assembler messages:
encrypt.c: /tmp/ccQlOkFn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQlOkFn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQlOkFn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlOkFn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlOkFn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQlOkFn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlOkFn.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlOkFn.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccQlOkFn.s:40: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: /tmp/ccQlOkFn.s: Assembler messages:
encrypt.c: /tmp/ccQlOkFn.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQlOkFn.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQlOkFn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlOkFn.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlOkFn.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlOkFn.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQlOkFn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlOkFn.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlOkFn.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccQlOkFn.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw0ewid.s: Assembler messages:
encrypt.c: /tmp/ccw0ewid.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccw0ewid.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw0ewid.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw0ewid.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0ewid.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccw0ewid.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw0ewid.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw0ewid.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccw0ewid.s:40: Error: too many memory references for `shld'
encrypt.c: ...
encrypt.c: /tmp/ccw0ewid.s: Assembler messages:
encrypt.c: /tmp/ccw0ewid.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccw0ewid.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw0ewid.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0ewid.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw0ewid.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0ewid.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccw0ewid.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw0ewid.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw0ewid.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccw0ewid.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccydooP6.s: Assembler messages:
encrypt.c: /tmp/ccydooP6.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccydooP6.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccydooP6.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydooP6.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydooP6.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccydooP6.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydooP6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydooP6.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccydooP6.s:39: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccydooP6.s: Assembler messages:
encrypt.c: /tmp/ccydooP6.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccydooP6.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccydooP6.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydooP6.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydooP6.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydooP6.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccydooP6.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydooP6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydooP6.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccydooP6.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnxxlzS.s: Assembler messages:
encrypt.c: /tmp/ccnxxlzS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnxxlzS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnxxlzS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxxlzS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnxxlzS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxxlzS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccnxxlzS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnxxlzS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnxxlzS.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccnxxlzS.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqhv6Qb.s: Assembler messages:
encrypt.c: /tmp/ccqhv6Qb.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqhv6Qb.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqhv6Qb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhv6Qb.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqhv6Qb.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhv6Qb.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqhv6Qb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqhv6Qb.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqhv6Qb.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccqhv6Qb.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccGfAxVa.s: Assembler messages:
encrypt.c: /tmp/ccGfAxVa.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGfAxVa.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGfAxVa.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfAxVa.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGfAxVa.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGfAxVa.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGfAxVa.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGfAxVa.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGfAxVa.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccGfAxVa.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccvGPDkV.s: Assembler messages:
encrypt.c: /tmp/ccvGPDkV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvGPDkV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvGPDkV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGPDkV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvGPDkV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGPDkV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvGPDkV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvGPDkV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvGPDkV.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccvGPDkV.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIWib45.s: Assembler messages:
encrypt.c: /tmp/ccIWib45.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIWib45.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIWib45.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWib45.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIWib45.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIWib45.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIWib45.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIWib45.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIWib45.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccIWib45.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cczHTh0Q.s: Assembler messages:
encrypt.c: /tmp/cczHTh0Q.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczHTh0Q.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczHTh0Q.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHTh0Q.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHTh0Q.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHTh0Q.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczHTh0Q.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHTh0Q.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHTh0Q.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cczHTh0Q.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Bikyj.s: Assembler messages:
encrypt.c: /tmp/cc0Bikyj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc0Bikyj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Bikyj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bikyj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Bikyj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Bikyj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc0Bikyj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Bikyj.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Bikyj.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Bikyj.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL3OSJZ.s: Assembler messages:
encrypt.c: /tmp/ccL3OSJZ.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccL3OSJZ.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL3OSJZ.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3OSJZ.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL3OSJZ.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL3OSJZ.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccL3OSJZ.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL3OSJZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL3OSJZ.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccL3OSJZ.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2GihF5.s: Assembler messages:
encrypt.c: /tmp/cc2GihF5.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2GihF5.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2GihF5.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GihF5.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2GihF5.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2GihF5.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2GihF5.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2GihF5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2GihF5.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc2GihF5.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCFZrwo.s: Assembler messages:
encrypt.c: /tmp/ccCFZrwo.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCFZrwo.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCFZrwo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFZrwo.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCFZrwo.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCFZrwo.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccCFZrwo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCFZrwo.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCFZrwo.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccCFZrwo.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1N42Cj.s: Assembler messages:
encrypt.c: /tmp/cc1N42Cj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1N42Cj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1N42Cj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N42Cj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1N42Cj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1N42Cj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1N42Cj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1N42Cj.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1N42Cj.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc1N42Cj.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZHxK4X.s: Assembler messages:
encrypt.c: /tmp/ccZHxK4X.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZHxK4X.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZHxK4X.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHxK4X.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHxK4X.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHxK4X.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccZHxK4X.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHxK4X.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHxK4X.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccZHxK4X.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSq4dwS.s: Assembler messages:
encrypt.c: /tmp/ccSq4dwS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSq4dwS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSq4dwS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq4dwS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSq4dwS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSq4dwS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSq4dwS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSq4dwS.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSq4dwS.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccSq4dwS.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgYIAXu.s: Assembler messages:
encrypt.c: /tmp/ccgYIAXu.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgYIAXu.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYIAXu.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYIAXu.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYIAXu.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYIAXu.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgYIAXu.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYIAXu.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYIAXu.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccgYIAXu.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM6nxhP.s: Assembler messages:
encrypt.c: /tmp/ccM6nxhP.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccM6nxhP.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM6nxhP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6nxhP.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM6nxhP.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM6nxhP.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccM6nxhP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM6nxhP.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM6nxhP.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccM6nxhP.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNRMj0m.s: Assembler messages:
encrypt.c: /tmp/ccNRMj0m.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNRMj0m.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNRMj0m.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRMj0m.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNRMj0m.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRMj0m.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNRMj0m.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNRMj0m.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNRMj0m.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccNRMj0m.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVaa1dx.s: Assembler messages:
encrypt.c: /tmp/ccVaa1dx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVaa1dx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVaa1dx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaa1dx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVaa1dx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaa1dx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccVaa1dx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVaa1dx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVaa1dx.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccVaa1dx.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchyPrUY.s: Assembler messages:
encrypt.c: /tmp/cchyPrUY.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchyPrUY.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchyPrUY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyPrUY.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchyPrUY.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyPrUY.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchyPrUY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchyPrUY.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cchyPrUY.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cchyPrUY.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1eqEBs.s: Assembler messages:
encrypt.c: /tmp/cc1eqEBs.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1eqEBs.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1eqEBs.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eqEBs.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1eqEBs.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1eqEBs.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1eqEBs.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1eqEBs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1eqEBs.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc1eqEBs.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfJaEQS.s: Assembler messages:
encrypt.c: /tmp/ccfJaEQS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfJaEQS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfJaEQS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJaEQS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJaEQS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJaEQS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfJaEQS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJaEQS.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJaEQS.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccfJaEQS.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6lKBvt.s: Assembler messages:
encrypt.c: /tmp/cc6lKBvt.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6lKBvt.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6lKBvt.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lKBvt.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6lKBvt.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6lKBvt.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc6lKBvt.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6lKBvt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6lKBvt.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc6lKBvt.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmMrWbK.s: Assembler messages:
encrypt.c: /tmp/ccmMrWbK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmMrWbK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmMrWbK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMrWbK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmMrWbK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmMrWbK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmMrWbK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmMrWbK.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmMrWbK.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccmMrWbK.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNSrF6j.s: Assembler messages:
encrypt.c: /tmp/ccNSrF6j.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNSrF6j.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSrF6j.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrF6j.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSrF6j.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSrF6j.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNSrF6j.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSrF6j.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSrF6j.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccNSrF6j.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfw8BIK.s: Assembler messages:
encrypt.c: /tmp/ccfw8BIK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfw8BIK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfw8BIK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfw8BIK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfw8BIK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfw8BIK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfw8BIK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfw8BIK.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfw8BIK.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccfw8BIK.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLnNmMq.s: Assembler messages:
encrypt.c: /tmp/ccLnNmMq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLnNmMq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLnNmMq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNmMq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLnNmMq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnNmMq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLnNmMq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLnNmMq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLnNmMq.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccLnNmMq.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbZHf9J.s: Assembler messages:
encrypt.c: /tmp/ccbZHf9J.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbZHf9J.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbZHf9J.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZHf9J.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZHf9J.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZHf9J.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccbZHf9J.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZHf9J.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZHf9J.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccbZHf9J.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccoVRWw.s: Assembler messages:
encrypt.c: /tmp/cccoVRWw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cccoVRWw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccoVRWw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoVRWw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cccoVRWw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cccoVRWw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cccoVRWw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cccoVRWw.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cccoVRWw.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cccoVRWw.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmPVr8j.s: Assembler messages:
encrypt.c: /tmp/ccmPVr8j.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmPVr8j.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmPVr8j.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVr8j.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmPVr8j.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPVr8j.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccmPVr8j.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmPVr8j.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmPVr8j.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccmPVr8j.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1pWyEl.s: Assembler messages:
encrypt.c: /tmp/cc1pWyEl.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1pWyEl.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1pWyEl.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pWyEl.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1pWyEl.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1pWyEl.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc1pWyEl.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1pWyEl.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1pWyEl.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc1pWyEl.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyFKWIA.s: Assembler messages:
encrypt.c: /tmp/ccyFKWIA.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyFKWIA.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyFKWIA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFKWIA.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyFKWIA.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFKWIA.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccyFKWIA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyFKWIA.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyFKWIA.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccyFKWIA.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHbuS5r.s: Assembler messages:
encrypt.c: /tmp/ccHbuS5r.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHbuS5r.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHbuS5r.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbuS5r.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbuS5r.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbuS5r.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHbuS5r.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbuS5r.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbuS5r.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccHbuS5r.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwazvdg.s: Assembler messages:
encrypt.c: /tmp/ccwazvdg.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwazvdg.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwazvdg.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwazvdg.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwazvdg.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwazvdg.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccwazvdg.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwazvdg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwazvdg.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccwazvdg.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMrEE9Y.s: Assembler messages:
encrypt.c: /tmp/ccMrEE9Y.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMrEE9Y.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMrEE9Y.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrEE9Y.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMrEE9Y.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrEE9Y.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMrEE9Y.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMrEE9Y.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMrEE9Y.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccMrEE9Y.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn1JsZL.s: Assembler messages:
encrypt.c: /tmp/ccn1JsZL.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccn1JsZL.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn1JsZL.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1JsZL.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn1JsZL.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn1JsZL.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccn1JsZL.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn1JsZL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn1JsZL.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccn1JsZL.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc9miKkO.s: Assembler messages:
encrypt.c: /tmp/cc9miKkO.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9miKkO.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9miKkO.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9miKkO.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9miKkO.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9miKkO.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc9miKkO.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9miKkO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9miKkO.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc9miKkO.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccomiKL7.s: Assembler messages:
encrypt.c: /tmp/ccomiKL7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccomiKL7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccomiKL7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomiKL7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomiKL7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomiKL7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccomiKL7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomiKL7.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomiKL7.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccomiKL7.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDsLPCG.s: Assembler messages:
encrypt.c: /tmp/ccDsLPCG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDsLPCG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDsLPCG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsLPCG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDsLPCG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsLPCG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccDsLPCG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDsLPCG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDsLPCG.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccDsLPCG.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cciduNTY.s: Assembler messages:
encrypt.c: /tmp/cciduNTY.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciduNTY.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciduNTY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciduNTY.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciduNTY.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciduNTY.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciduNTY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciduNTY.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cciduNTY.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cciduNTY.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpU6HnU.s: Assembler messages:
encrypt.c: /tmp/ccpU6HnU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpU6HnU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpU6HnU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpU6HnU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpU6HnU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpU6HnU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpU6HnU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpU6HnU.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpU6HnU.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccpU6HnU.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx2jQeB.s: Assembler messages:
encrypt.c: /tmp/ccx2jQeB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx2jQeB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx2jQeB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2jQeB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2jQeB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2jQeB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccx2jQeB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2jQeB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2jQeB.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccx2jQeB.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4ykTzX.s: Assembler messages:
encrypt.c: /tmp/cc4ykTzX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4ykTzX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ykTzX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ykTzX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ykTzX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ykTzX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc4ykTzX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ykTzX.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ykTzX.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ykTzX.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cczmRQvD.s: Assembler messages:
encrypt.c: /tmp/cczmRQvD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczmRQvD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczmRQvD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmRQvD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmRQvD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmRQvD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczmRQvD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmRQvD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmRQvD.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cczmRQvD.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJn9yCy.s: Assembler messages:
encrypt.c: /tmp/ccJn9yCy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJn9yCy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJn9yCy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn9yCy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJn9yCy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJn9yCy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJn9yCy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJn9yCy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJn9yCy.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccJn9yCy.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQQUqvX.s: Assembler messages:
encrypt.c: /tmp/ccQQUqvX.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQQUqvX.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQUqvX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQUqvX.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQUqvX.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQUqvX.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccQQUqvX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQUqvX.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQUqvX.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQUqvX.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjeHRYS.s: Assembler messages:
encrypt.c: /tmp/ccjeHRYS.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjeHRYS.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjeHRYS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHRYS.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjeHRYS.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeHRYS.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccjeHRYS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjeHRYS.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjeHRYS.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccjeHRYS.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoep9aA.s: Assembler messages:
encrypt.c: /tmp/ccoep9aA.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccoep9aA.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoep9aA.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoep9aA.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoep9aA.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoep9aA.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccoep9aA.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoep9aA.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoep9aA.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccoep9aA.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccinUBvy.s: Assembler messages:
encrypt.c: /tmp/ccinUBvy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccinUBvy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccinUBvy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinUBvy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccinUBvy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinUBvy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccinUBvy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccinUBvy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccinUBvy.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccinUBvy.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccry53oR.s: Assembler messages:
encrypt.c: /tmp/ccry53oR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccry53oR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccry53oR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccry53oR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccry53oR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccry53oR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccry53oR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccry53oR.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccry53oR.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccry53oR.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJVM6Jx.s: Assembler messages:
encrypt.c: /tmp/ccJVM6Jx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJVM6Jx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJVM6Jx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVM6Jx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJVM6Jx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVM6Jx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJVM6Jx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJVM6Jx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJVM6Jx.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccJVM6Jx.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvs3Q7Z.s: Assembler messages:
encrypt.c: /tmp/ccvs3Q7Z.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvs3Q7Z.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvs3Q7Z.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvs3Q7Z.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvs3Q7Z.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvs3Q7Z.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccvs3Q7Z.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvs3Q7Z.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvs3Q7Z.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccvs3Q7Z.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLh0vuy.s: Assembler messages:
encrypt.c: /tmp/ccLh0vuy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLh0vuy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLh0vuy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh0vuy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLh0vuy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLh0vuy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLh0vuy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLh0vuy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLh0vuy.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccLh0vuy.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnf7kVR.s: Assembler messages:
encrypt.c: /tmp/ccnf7kVR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnf7kVR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnf7kVR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf7kVR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnf7kVR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnf7kVR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccnf7kVR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnf7kVR.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnf7kVR.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccnf7kVR.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj3dfmK.s: Assembler messages:
encrypt.c: /tmp/ccj3dfmK.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccj3dfmK.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3dfmK.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3dfmK.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3dfmK.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3dfmK.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccj3dfmK.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3dfmK.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3dfmK.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3dfmK.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyCmZGr.s: Assembler messages:
encrypt.c: /tmp/ccyCmZGr.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyCmZGr.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyCmZGr.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCmZGr.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyCmZGr.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCmZGr.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccyCmZGr.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyCmZGr.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyCmZGr.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccyCmZGr.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciWYOTo.s: Assembler messages:
encrypt.c: /tmp/cciWYOTo.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciWYOTo.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciWYOTo.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWYOTo.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWYOTo.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWYOTo.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cciWYOTo.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWYOTo.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWYOTo.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cciWYOTo.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckCV1eE.s: Assembler messages:
encrypt.c: /tmp/cckCV1eE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckCV1eE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckCV1eE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCV1eE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckCV1eE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckCV1eE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckCV1eE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckCV1eE.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cckCV1eE.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cckCV1eE.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVGMBDR.s: Assembler messages:
encrypt.c: /tmp/ccVGMBDR.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccVGMBDR.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVGMBDR.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGMBDR.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGMBDR.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVGMBDR.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccVGMBDR.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGMBDR.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGMBDR.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccVGMBDR.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv1Itav.s: Assembler messages:
encrypt.c: /tmp/ccv1Itav.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccv1Itav.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv1Itav.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1Itav.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1Itav.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1Itav.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccv1Itav.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1Itav.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1Itav.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccv1Itav.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc66U6Qp.s: Assembler messages:
encrypt.c: /tmp/cc66U6Qp.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc66U6Qp.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc66U6Qp.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66U6Qp.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66U6Qp.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66U6Qp.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc66U6Qp.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66U6Qp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66U6Qp.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc66U6Qp.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyLyoEE.s: Assembler messages:
encrypt.c: /tmp/ccyLyoEE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyLyoEE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLyoEE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLyoEE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLyoEE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLyoEE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccyLyoEE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLyoEE.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLyoEE.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLyoEE.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGBD691.s: Assembler messages:
encrypt.c: /tmp/ccGBD691.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGBD691.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGBD691.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBD691.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGBD691.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBD691.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGBD691.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGBD691.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGBD691.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccGBD691.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjfnquB.s: Assembler messages:
encrypt.c: /tmp/ccjfnquB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccjfnquB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjfnquB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjfnquB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjfnquB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjfnquB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccjfnquB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjfnquB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjfnquB.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccjfnquB.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKfeAxW.s: Assembler messages:
encrypt.c: /tmp/ccKfeAxW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKfeAxW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKfeAxW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfeAxW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKfeAxW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfeAxW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKfeAxW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKfeAxW.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKfeAxW.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccKfeAxW.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchRsUiy.s: Assembler messages:
encrypt.c: /tmp/cchRsUiy.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchRsUiy.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchRsUiy.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRsUiy.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cchRsUiy.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRsUiy.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cchRsUiy.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cchRsUiy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchRsUiy.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cchRsUiy.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLc49rG.s: Assembler messages:
encrypt.c: /tmp/ccLc49rG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLc49rG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLc49rG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc49rG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLc49rG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc49rG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLc49rG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLc49rG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLc49rG.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccLc49rG.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx06PcY.s: Assembler messages:
encrypt.c: /tmp/ccx06PcY.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccx06PcY.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx06PcY.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx06PcY.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx06PcY.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx06PcY.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccx06PcY.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx06PcY.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx06PcY.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccx06PcY.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOK14S1.s: Assembler messages:
encrypt.c: /tmp/ccOK14S1.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccOK14S1.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOK14S1.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOK14S1.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOK14S1.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOK14S1.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccOK14S1.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOK14S1.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOK14S1.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccOK14S1.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyZqOez.s: Assembler messages:
encrypt.c: /tmp/ccyZqOez.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccyZqOez.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyZqOez.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZqOez.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyZqOez.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyZqOez.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccyZqOez.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyZqOez.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyZqOez.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccyZqOez.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5a4SQO.s: Assembler messages:
encrypt.c: /tmp/cc5a4SQO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc5a4SQO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5a4SQO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5a4SQO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5a4SQO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5a4SQO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc5a4SQO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5a4SQO.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5a4SQO.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc5a4SQO.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLp1wXn.s: Assembler messages:
encrypt.c: /tmp/ccLp1wXn.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLp1wXn.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLp1wXn.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp1wXn.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLp1wXn.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLp1wXn.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLp1wXn.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLp1wXn.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLp1wXn.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccLp1wXn.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckyIzoJ.s: Assembler messages:
encrypt.c: /tmp/cckyIzoJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckyIzoJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckyIzoJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyIzoJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cckyIzoJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cckyIzoJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cckyIzoJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckyIzoJ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cckyIzoJ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cckyIzoJ.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccorg3Tw.s: Assembler messages:
encrypt.c: /tmp/ccorg3Tw.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccorg3Tw.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccorg3Tw.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorg3Tw.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccorg3Tw.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccorg3Tw.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccorg3Tw.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccorg3Tw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccorg3Tw.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccorg3Tw.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKAAmUW.s: Assembler messages:
encrypt.c: /tmp/ccKAAmUW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccKAAmUW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKAAmUW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKAAmUW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKAAmUW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKAAmUW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccKAAmUW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKAAmUW.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKAAmUW.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccKAAmUW.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbGDHns.s: Assembler messages:
encrypt.c: /tmp/ccbGDHns.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccbGDHns.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbGDHns.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGDHns.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbGDHns.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGDHns.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccbGDHns.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbGDHns.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbGDHns.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccbGDHns.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGRYgDx.s: Assembler messages:
encrypt.c: /tmp/ccGRYgDx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGRYgDx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGRYgDx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRYgDx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGRYgDx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGRYgDx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccGRYgDx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGRYgDx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGRYgDx.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccGRYgDx.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccylGLsO.s: Assembler messages:
encrypt.c: /tmp/ccylGLsO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccylGLsO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylGLsO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylGLsO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylGLsO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylGLsO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccylGLsO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylGLsO.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylGLsO.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccylGLsO.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7FvC1J.s: Assembler messages:
encrypt.c: /tmp/cc7FvC1J.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7FvC1J.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7FvC1J.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FvC1J.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7FvC1J.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FvC1J.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7FvC1J.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7FvC1J.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7FvC1J.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc7FvC1J.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxXPfn2.s: Assembler messages:
encrypt.c: /tmp/ccxXPfn2.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxXPfn2.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxXPfn2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXPfn2.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXPfn2.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXPfn2.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxXPfn2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXPfn2.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXPfn2.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccxXPfn2.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGiHNgZ.s: Assembler messages:
encrypt.c: /tmp/ccGiHNgZ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccGiHNgZ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGiHNgZ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiHNgZ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGiHNgZ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiHNgZ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccGiHNgZ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGiHNgZ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGiHNgZ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccGiHNgZ.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUpvCZH.s: Assembler messages:
encrypt.c: /tmp/ccUpvCZH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUpvCZH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUpvCZH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpvCZH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUpvCZH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpvCZH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUpvCZH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUpvCZH.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUpvCZH.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccUpvCZH.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLv477O.s: Assembler messages:
encrypt.c: /tmp/ccLv477O.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLv477O.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLv477O.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv477O.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLv477O.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLv477O.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccLv477O.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLv477O.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLv477O.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccLv477O.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccouvLQ7.s: Assembler messages:
encrypt.c: /tmp/ccouvLQ7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccouvLQ7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccouvLQ7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouvLQ7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccouvLQ7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouvLQ7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccouvLQ7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccouvLQ7.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccouvLQ7.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccouvLQ7.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ94VXH.s: Assembler messages:
encrypt.c: /tmp/ccQ94VXH.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQ94VXH.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ94VXH.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ94VXH.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ94VXH.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ94VXH.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQ94VXH.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ94VXH.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ94VXH.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ94VXH.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchujG9Z.s: Assembler messages:
encrypt.c: /tmp/cchujG9Z.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchujG9Z.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchujG9Z.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchujG9Z.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchujG9Z.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchujG9Z.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchujG9Z.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchujG9Z.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cchujG9Z.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cchujG9Z.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDOEp0r.s: Assembler messages:
encrypt.c: /tmp/ccDOEp0r.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDOEp0r.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDOEp0r.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOEp0r.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOEp0r.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOEp0r.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDOEp0r.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOEp0r.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOEp0r.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccDOEp0r.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJMVH0d.s: Assembler messages:
encrypt.c: /tmp/ccJMVH0d.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJMVH0d.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJMVH0d.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMVH0d.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJMVH0d.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMVH0d.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJMVH0d.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJMVH0d.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJMVH0d.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccJMVH0d.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDXJWdp.s: Assembler messages:
encrypt.c: /tmp/ccDXJWdp.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDXJWdp.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDXJWdp.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXJWdp.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDXJWdp.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXJWdp.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDXJWdp.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDXJWdp.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDXJWdp.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccDXJWdp.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO68yT6.s: Assembler messages:
encrypt.c: /tmp/ccO68yT6.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccO68yT6.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO68yT6.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO68yT6.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO68yT6.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO68yT6.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccO68yT6.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO68yT6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO68yT6.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccO68yT6.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUjQCWw.s: Assembler messages:
encrypt.c: /tmp/ccUjQCWw.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUjQCWw.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUjQCWw.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjQCWw.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUjQCWw.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUjQCWw.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUjQCWw.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUjQCWw.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUjQCWw.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccUjQCWw.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccu5L66e.s: Assembler messages:
encrypt.c: /tmp/ccu5L66e.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccu5L66e.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu5L66e.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5L66e.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu5L66e.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5L66e.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccu5L66e.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu5L66e.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu5L66e.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccu5L66e.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7XW0zb.s: Assembler messages:
encrypt.c: /tmp/cc7XW0zb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7XW0zb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7XW0zb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7XW0zb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7XW0zb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7XW0zb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7XW0zb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7XW0zb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7XW0zb.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc7XW0zb.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHJDIps.s: Assembler messages:
encrypt.c: /tmp/ccHJDIps.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccHJDIps.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJDIps.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJDIps.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJDIps.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJDIps.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccHJDIps.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJDIps.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJDIps.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJDIps.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMfLlx0.s: Assembler messages:
encrypt.c: /tmp/ccMfLlx0.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMfLlx0.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMfLlx0.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfLlx0.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMfLlx0.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMfLlx0.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccMfLlx0.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMfLlx0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMfLlx0.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccMfLlx0.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchsd69V.s: Assembler messages:
encrypt.c: /tmp/cchsd69V.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cchsd69V.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchsd69V.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsd69V.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cchsd69V.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsd69V.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cchsd69V.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cchsd69V.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cchsd69V.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cchsd69V.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc88YcvV.s: Assembler messages:
encrypt.c: /tmp/cc88YcvV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc88YcvV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc88YcvV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88YcvV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc88YcvV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88YcvV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc88YcvV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc88YcvV.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc88YcvV.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc88YcvV.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaMvJrV.s: Assembler messages:
encrypt.c: /tmp/ccaMvJrV.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccaMvJrV.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaMvJrV.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMvJrV.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaMvJrV.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMvJrV.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccaMvJrV.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaMvJrV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaMvJrV.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccaMvJrV.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccCF1bq0.s: Assembler messages:
encrypt.c: /tmp/ccCF1bq0.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccCF1bq0.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCF1bq0.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF1bq0.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCF1bq0.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCF1bq0.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccCF1bq0.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCF1bq0.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCF1bq0.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccCF1bq0.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccvLXNW4.s: Assembler messages:
encrypt.c: /tmp/ccvLXNW4.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccvLXNW4.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvLXNW4.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLXNW4.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLXNW4.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLXNW4.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccvLXNW4.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLXNW4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLXNW4.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccvLXNW4.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cckLd48X.s: Assembler messages:
encrypt.c: /tmp/cckLd48X.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cckLd48X.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckLd48X.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLd48X.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLd48X.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLd48X.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cckLd48X.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLd48X.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLd48X.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cckLd48X.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv7Ne4P.s: Assembler messages:
encrypt.c: /tmp/ccv7Ne4P.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccv7Ne4P.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv7Ne4P.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Ne4P.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7Ne4P.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv7Ne4P.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccv7Ne4P.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7Ne4P.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7Ne4P.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccv7Ne4P.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmhdJGf.s: Assembler messages:
encrypt.c: /tmp/ccmhdJGf.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccmhdJGf.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmhdJGf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhdJGf.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhdJGf.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhdJGf.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccmhdJGf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhdJGf.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhdJGf.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccmhdJGf.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccplpb7V.s: Assembler messages:
encrypt.c: /tmp/ccplpb7V.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccplpb7V.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccplpb7V.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplpb7V.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccplpb7V.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccplpb7V.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccplpb7V.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccplpb7V.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccplpb7V.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccplpb7V.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDp4NG7.s: Assembler messages:
encrypt.c: /tmp/ccDp4NG7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccDp4NG7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDp4NG7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp4NG7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDp4NG7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDp4NG7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccDp4NG7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDp4NG7.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDp4NG7.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccDp4NG7.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEtOIiU.s: Assembler messages:
encrypt.c: /tmp/ccEtOIiU.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEtOIiU.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEtOIiU.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtOIiU.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtOIiU.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtOIiU.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccEtOIiU.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtOIiU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtOIiU.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccEtOIiU.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccfZHx50.s: Assembler messages:
encrypt.c: /tmp/ccfZHx50.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfZHx50.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZHx50.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZHx50.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZHx50.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZHx50.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccfZHx50.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZHx50.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZHx50.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZHx50.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccxJfCVk.s: Assembler messages:
encrypt.c: /tmp/ccxJfCVk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccxJfCVk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxJfCVk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJfCVk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJfCVk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJfCVk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccxJfCVk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJfCVk.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJfCVk.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccxJfCVk.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRrk5wd.s: Assembler messages:
encrypt.c: /tmp/ccRrk5wd.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccRrk5wd.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRrk5wd.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrk5wd.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrk5wd.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrk5wd.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccRrk5wd.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrk5wd.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrk5wd.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccRrk5wd.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsaoH1U.s: Assembler messages:
encrypt.c: /tmp/ccsaoH1U.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsaoH1U.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsaoH1U.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaoH1U.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsaoH1U.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaoH1U.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsaoH1U.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsaoH1U.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsaoH1U.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccsaoH1U.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc09vLhC.s: Assembler messages:
encrypt.c: /tmp/cc09vLhC.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc09vLhC.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc09vLhC.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09vLhC.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc09vLhC.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09vLhC.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc09vLhC.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc09vLhC.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc09vLhC.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc09vLhC.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTj1JEi.s: Assembler messages:
encrypt.c: /tmp/ccTj1JEi.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccTj1JEi.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTj1JEi.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTj1JEi.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTj1JEi.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTj1JEi.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccTj1JEi.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTj1JEi.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTj1JEi.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccTj1JEi.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIpQBjx.s: Assembler messages:
encrypt.c: /tmp/ccIpQBjx.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccIpQBjx.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIpQBjx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpQBjx.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIpQBjx.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIpQBjx.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccIpQBjx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIpQBjx.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIpQBjx.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccIpQBjx.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdbetCf.s: Assembler messages:
encrypt.c: /tmp/ccdbetCf.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdbetCf.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdbetCf.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbetCf.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdbetCf.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbetCf.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccdbetCf.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdbetCf.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdbetCf.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccdbetCf.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ9GWFq.s: Assembler messages:
encrypt.c: /tmp/ccJ9GWFq.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJ9GWFq.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ9GWFq.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9GWFq.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ9GWFq.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9GWFq.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJ9GWFq.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ9GWFq.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ9GWFq.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ9GWFq.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccajYdyJ.s: Assembler messages:
encrypt.c: /tmp/ccajYdyJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccajYdyJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajYdyJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajYdyJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajYdyJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajYdyJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccajYdyJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajYdyJ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajYdyJ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccajYdyJ.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMKgBhy.s: Assembler messages:
encrypt.c: /tmp/ccMKgBhy.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccMKgBhy.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMKgBhy.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKgBhy.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMKgBhy.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMKgBhy.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccMKgBhy.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMKgBhy.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMKgBhy.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccMKgBhy.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cctacrqg.s: Assembler messages:
encrypt.c: /tmp/cctacrqg.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctacrqg.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctacrqg.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctacrqg.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cctacrqg.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctacrqg.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cctacrqg.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cctacrqg.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctacrqg.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cctacrqg.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPB0QVk.s: Assembler messages:
encrypt.c: /tmp/ccPB0QVk.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccPB0QVk.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPB0QVk.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPB0QVk.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPB0QVk.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPB0QVk.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccPB0QVk.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPB0QVk.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPB0QVk.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccPB0QVk.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca1LPG5.s: Assembler messages:
encrypt.c: /tmp/cca1LPG5.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cca1LPG5.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1LPG5.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1LPG5.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1LPG5.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1LPG5.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cca1LPG5.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1LPG5.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1LPG5.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cca1LPG5.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUmCQf3.s: Assembler messages:
encrypt.c: /tmp/ccUmCQf3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUmCQf3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUmCQf3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmCQf3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUmCQf3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUmCQf3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUmCQf3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUmCQf3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUmCQf3.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccUmCQf3.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpu468h.s: Assembler messages:
encrypt.c: /tmp/ccpu468h.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpu468h.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpu468h.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu468h.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpu468h.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpu468h.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpu468h.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpu468h.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpu468h.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccpu468h.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQpOuu9.s: Assembler messages:
encrypt.c: /tmp/ccQpOuu9.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccQpOuu9.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQpOuu9.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpOuu9.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpOuu9.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpOuu9.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccQpOuu9.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpOuu9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpOuu9.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccQpOuu9.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccZ8fFds.s: Assembler messages:
encrypt.c: /tmp/ccZ8fFds.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZ8fFds.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ8fFds.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8fFds.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ8fFds.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ8fFds.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZ8fFds.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ8fFds.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ8fFds.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ8fFds.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7kZtY2.s: Assembler messages:
encrypt.c: /tmp/cc7kZtY2.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc7kZtY2.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7kZtY2.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kZtY2.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7kZtY2.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kZtY2.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc7kZtY2.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7kZtY2.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7kZtY2.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc7kZtY2.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEXx6Oh.s: Assembler messages:
encrypt.c: /tmp/ccEXx6Oh.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccEXx6Oh.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEXx6Oh.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXx6Oh.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXx6Oh.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXx6Oh.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccEXx6Oh.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXx6Oh.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXx6Oh.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccEXx6Oh.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9rvgbG.s: Assembler messages:
encrypt.c: /tmp/cc9rvgbG.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc9rvgbG.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9rvgbG.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rvgbG.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rvgbG.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rvgbG.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc9rvgbG.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rvgbG.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rvgbG.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc9rvgbG.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnXZmW9.s: Assembler messages:
encrypt.c: /tmp/ccnXZmW9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccnXZmW9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnXZmW9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXZmW9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnXZmW9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXZmW9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccnXZmW9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnXZmW9.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnXZmW9.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccnXZmW9.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6D8ks4.s: Assembler messages:
encrypt.c: /tmp/cc6D8ks4.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6D8ks4.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6D8ks4.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D8ks4.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6D8ks4.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6D8ks4.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6D8ks4.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6D8ks4.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6D8ks4.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc6D8ks4.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceqXVOD.s: Assembler messages:
encrypt.c: /tmp/cceqXVOD.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceqXVOD.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceqXVOD.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqXVOD.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqXVOD.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqXVOD.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cceqXVOD.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqXVOD.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqXVOD.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cceqXVOD.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc67BhJO.s: Assembler messages:
encrypt.c: /tmp/cc67BhJO.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc67BhJO.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67BhJO.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67BhJO.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67BhJO.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67BhJO.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc67BhJO.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67BhJO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67BhJO.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc67BhJO.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cciwkyy6.s: Assembler messages:
encrypt.c: /tmp/cciwkyy6.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciwkyy6.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciwkyy6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwkyy6.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciwkyy6.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciwkyy6.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciwkyy6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciwkyy6.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cciwkyy6.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cciwkyy6.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwSUgV7.s: Assembler messages:
encrypt.c: /tmp/ccwSUgV7.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwSUgV7.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSUgV7.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSUgV7.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSUgV7.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSUgV7.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwSUgV7.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSUgV7.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSUgV7.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccwSUgV7.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczwdO5G.s: Assembler messages:
encrypt.c: /tmp/cczwdO5G.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cczwdO5G.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczwdO5G.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwdO5G.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cczwdO5G.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwdO5G.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cczwdO5G.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cczwdO5G.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cczwdO5G.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cczwdO5G.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE50eAx.s: Assembler messages:
encrypt.c: /tmp/ccE50eAx.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccE50eAx.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE50eAx.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE50eAx.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE50eAx.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE50eAx.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccE50eAx.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE50eAx.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE50eAx.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccE50eAx.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNGENQW.s: Assembler messages:
encrypt.c: /tmp/ccNGENQW.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNGENQW.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNGENQW.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGENQW.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNGENQW.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGENQW.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNGENQW.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNGENQW.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNGENQW.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccNGENQW.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdXyHbV.s: Assembler messages:
encrypt.c: /tmp/ccdXyHbV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccdXyHbV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdXyHbV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXyHbV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXyHbV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdXyHbV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccdXyHbV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXyHbV.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXyHbV.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccdXyHbV.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctHItdv.s: Assembler messages:
encrypt.c: /tmp/cctHItdv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cctHItdv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctHItdv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHItdv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cctHItdv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHItdv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cctHItdv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cctHItdv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cctHItdv.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cctHItdv.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUxlLzB.s: Assembler messages:
encrypt.c: /tmp/ccUxlLzB.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUxlLzB.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUxlLzB.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxlLzB.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUxlLzB.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUxlLzB.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccUxlLzB.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUxlLzB.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUxlLzB.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccUxlLzB.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccleRGT3.s: Assembler messages:
encrypt.c: /tmp/ccleRGT3.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccleRGT3.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccleRGT3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleRGT3.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccleRGT3.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccleRGT3.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccleRGT3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccleRGT3.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccleRGT3.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccleRGT3.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsVDn6u.s: Assembler messages:
encrypt.c: /tmp/ccsVDn6u.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccsVDn6u.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsVDn6u.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVDn6u.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVDn6u.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVDn6u.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccsVDn6u.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVDn6u.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVDn6u.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccsVDn6u.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwKZvuU.s: Assembler messages:
encrypt.c: /tmp/ccwKZvuU.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccwKZvuU.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwKZvuU.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKZvuU.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwKZvuU.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwKZvuU.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccwKZvuU.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwKZvuU.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwKZvuU.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccwKZvuU.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpcwDfO.s: Assembler messages:
encrypt.c: /tmp/ccpcwDfO.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccpcwDfO.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpcwDfO.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcwDfO.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpcwDfO.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpcwDfO.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccpcwDfO.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpcwDfO.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpcwDfO.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccpcwDfO.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrQRmZv.s: Assembler messages:
encrypt.c: /tmp/ccrQRmZv.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccrQRmZv.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrQRmZv.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQRmZv.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrQRmZv.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQRmZv.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccrQRmZv.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrQRmZv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrQRmZv.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccrQRmZv.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUOLXxJ.s: Assembler messages:
encrypt.c: /tmp/ccUOLXxJ.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccUOLXxJ.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUOLXxJ.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOLXxJ.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUOLXxJ.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOLXxJ.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccUOLXxJ.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUOLXxJ.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUOLXxJ.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccUOLXxJ.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct8wqPs.s: Assembler messages:
encrypt.c: /tmp/cct8wqPs.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cct8wqPs.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct8wqPs.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8wqPs.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cct8wqPs.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8wqPs.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cct8wqPs.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cct8wqPs.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cct8wqPs.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cct8wqPs.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8Bm2sV.s: Assembler messages:
encrypt.c: /tmp/cc8Bm2sV.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc8Bm2sV.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Bm2sV.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Bm2sV.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Bm2sV.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Bm2sV.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc8Bm2sV.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Bm2sV.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Bm2sV.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Bm2sV.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccG9p3es.s: Assembler messages:
encrypt.c: /tmp/ccG9p3es.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccG9p3es.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG9p3es.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9p3es.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9p3es.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9p3es.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccG9p3es.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9p3es.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9p3es.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccG9p3es.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc45KlFt.s: Assembler messages:
encrypt.c: /tmp/cc45KlFt.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc45KlFt.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc45KlFt.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45KlFt.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc45KlFt.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc45KlFt.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc45KlFt.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc45KlFt.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc45KlFt.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc45KlFt.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZayzyL.s: Assembler messages:
encrypt.c: /tmp/ccZayzyL.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccZayzyL.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZayzyL.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZayzyL.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZayzyL.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZayzyL.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccZayzyL.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZayzyL.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZayzyL.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccZayzyL.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1RFKey.s: Assembler messages:
encrypt.c: /tmp/cc1RFKey.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc1RFKey.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RFKey.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RFKey.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RFKey.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RFKey.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc1RFKey.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RFKey.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RFKey.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RFKey.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgqavee.s: Assembler messages:
encrypt.c: /tmp/ccgqavee.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccgqavee.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgqavee.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqavee.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgqavee.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgqavee.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccgqavee.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgqavee.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgqavee.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccgqavee.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4KJxub.s: Assembler messages:
encrypt.c: /tmp/cc4KJxub.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4KJxub.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4KJxub.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KJxub.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KJxub.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KJxub.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4KJxub.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KJxub.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KJxub.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc4KJxub.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSqDEEv.s: Assembler messages:
encrypt.c: /tmp/ccSqDEEv.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSqDEEv.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqDEEv.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqDEEv.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqDEEv.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqDEEv.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccSqDEEv.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqDEEv.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqDEEv.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqDEEv.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ3ELMm.s: Assembler messages:
encrypt.c: /tmp/ccJ3ELMm.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccJ3ELMm.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ3ELMm.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3ELMm.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ3ELMm.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3ELMm.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccJ3ELMm.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ3ELMm.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ3ELMm.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ3ELMm.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccfA1rlE.s: Assembler messages:
encrypt.c: /tmp/ccfA1rlE.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfA1rlE.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfA1rlE.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfA1rlE.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfA1rlE.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfA1rlE.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfA1rlE.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfA1rlE.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfA1rlE.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccfA1rlE.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAvlFxb.s: Assembler messages:
encrypt.c: /tmp/ccAvlFxb.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAvlFxb.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvlFxb.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvlFxb.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvlFxb.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvlFxb.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAvlFxb.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvlFxb.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvlFxb.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvlFxb.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqI6v4v.s: Assembler messages:
encrypt.c: /tmp/ccqI6v4v.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccqI6v4v.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqI6v4v.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI6v4v.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqI6v4v.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqI6v4v.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccqI6v4v.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqI6v4v.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqI6v4v.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccqI6v4v.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNNKSaS.s: Assembler messages:
encrypt.c: /tmp/ccNNKSaS.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNNKSaS.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNKSaS.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNKSaS.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNKSaS.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNKSaS.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccNNKSaS.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNKSaS.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNKSaS.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNKSaS.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfqubCc.s: Assembler messages:
encrypt.c: /tmp/ccfqubCc.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccfqubCc.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfqubCc.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqubCc.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfqubCc.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqubCc.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccfqubCc.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfqubCc.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfqubCc.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccfqubCc.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6S3225.s: Assembler messages:
encrypt.c: /tmp/cc6S3225.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc6S3225.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6S3225.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S3225.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6S3225.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6S3225.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cc6S3225.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6S3225.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6S3225.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cc6S3225.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAx7FKP.s: Assembler messages:
encrypt.c: /tmp/ccAx7FKP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccAx7FKP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAx7FKP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx7FKP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAx7FKP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAx7FKP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccAx7FKP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAx7FKP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAx7FKP.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccAx7FKP.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cciJehzj.s: Assembler messages:
encrypt.c: /tmp/cciJehzj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cciJehzj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciJehzj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJehzj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJehzj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJehzj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cciJehzj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJehzj.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJehzj.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cciJehzj.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccn8nalX.s: Assembler messages:
encrypt.c: /tmp/ccn8nalX.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccn8nalX.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn8nalX.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8nalX.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn8nalX.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8nalX.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccn8nalX.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn8nalX.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn8nalX.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccn8nalX.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO8sHf9.s: Assembler messages:
encrypt.c: /tmp/ccO8sHf9.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccO8sHf9.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO8sHf9.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8sHf9.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO8sHf9.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8sHf9.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccO8sHf9.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO8sHf9.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO8sHf9.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccO8sHf9.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSarhCP.s: Assembler messages:
encrypt.c: /tmp/ccSarhCP.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccSarhCP.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSarhCP.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSarhCP.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSarhCP.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSarhCP.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccSarhCP.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSarhCP.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSarhCP.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccSarhCP.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2Pww49.s: Assembler messages:
encrypt.c: /tmp/cc2Pww49.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc2Pww49.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Pww49.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pww49.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Pww49.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Pww49.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc2Pww49.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Pww49.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Pww49.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Pww49.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFHWF1o.s: Assembler messages:
encrypt.c: /tmp/ccFHWF1o.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccFHWF1o.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFHWF1o.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHWF1o.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHWF1o.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHWF1o.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccFHWF1o.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHWF1o.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHWF1o.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccFHWF1o.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNbZPfj.s: Assembler messages:
encrypt.c: /tmp/ccNbZPfj.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccNbZPfj.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNbZPfj.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbZPfj.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNbZPfj.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNbZPfj.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccNbZPfj.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNbZPfj.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNbZPfj.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccNbZPfj.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch5zyG3.s: Assembler messages:
encrypt.c: /tmp/cch5zyG3.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cch5zyG3.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch5zyG3.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5zyG3.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5zyG3.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5zyG3.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cch5zyG3.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5zyG3.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5zyG3.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cch5zyG3.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cceSWcux.s: Assembler messages:
encrypt.c: /tmp/cceSWcux.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cceSWcux.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceSWcux.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSWcux.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/cceSWcux.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSWcux.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/cceSWcux.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cceSWcux.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/cceSWcux.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/cceSWcux.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccreOqLe.s: Assembler messages:
encrypt.c: /tmp/ccreOqLe.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccreOqLe.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccreOqLe.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreOqLe.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/ccreOqLe.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccreOqLe.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/ccreOqLe.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/ccreOqLe.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccreOqLe.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/ccreOqLe.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4XIrF6.s: Assembler messages:
encrypt.c: /tmp/cc4XIrF6.s:6: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/cc4XIrF6.s:8: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4XIrF6.s:9: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:15: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:31: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XIrF6.s:33: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4XIrF6.s:34: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4XIrF6.s:35: Error: too many memory references for `and'
encrypt.c: /tmp/cc4XIrF6.s:36: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4XIrF6.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4XIrF6.s:38: Error: too many memory references for `add'
encrypt.c: /tmp/cc4XIrF6.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLml7ip.s: Assembler messages:
encrypt.c: /tmp/ccLml7ip.s:7: Error: ambiguous operand size for `cmp'
encrypt.c: /tmp/ccLml7ip.s:9: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLml7ip.s:10: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:11: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:12: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:13: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:14: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:16: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:20: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:32: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:33: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLml7ip.s:34: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLml7ip.s:35: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLml7ip.s:36: Error: too many memory references for `and'
encrypt.c: /tmp/ccLml7ip.s:37: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLml7ip.s:38: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLml7ip.s:39: Error: too many memory references for `add'
encrypt.c: /tmp/ccLml7ip.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