Implementation notes: x86, h2atom, crypto_aead/omdsha256k128n96tau96v1

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
609950refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016112220161009
624310refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016112320161009
632160refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016112220161009
645820refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016112220161009
646210refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016112220161009
647000refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016112220161009
649240refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016112220161009
654120refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016112220161009
681820refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112320161009
681860refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016112320161009
686720refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016112220161009
687240refgcc -m32 -O3 -fomit-frame-pointer2016112220161009
703020refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112220161009
704110refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112320161009
708930refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016112320161009
709390refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016112320161009
715080refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016112220161009
715540refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016112220161009
715740refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112220161009
715910refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112220161009
715970refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016112220161009
716100refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112220161009
716890refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016112220161009
720570refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112320161009
720590refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112320161009
726570refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112320161009
735260refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112220161009
737820refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016112220161009
738110refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112220161009
738160refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112220161009
738430refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112220161009
738510refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112220161009
740660refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016112220161009
744720refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016112320161009
751400refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016112320161009
752120refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016112220161009
755820refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016112220161009
756370refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016112220161009
758320refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112320161009
766850refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112320161009
766850refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016112320161009
772640refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112220161009
772690refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112220161009
772770refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016112220161009
774290refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016112220161009
775060refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016112320161009
775110refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016112220161009
788390refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112320161009
788730refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112320161009
790450refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112320161009
791270refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112320161009
815570refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016112220161009
822070refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016112320161009
822090refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112320161009
834100refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016112320161009
834540refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112220161009
834930refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016112220161009
837500refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016112220161009
837890refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016112220161009
838000refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016112220161009
838680refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016112220161009
838830refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112220161009
842670refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016112220161009
842780refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016112220161009
842800refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016112220161009
842950refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016112220161009
845010refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112220161009
845060refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016112220161009
845790refgcc -m32 -O2 -fomit-frame-pointer2016112220161009
847780refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016112320161009
848010refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016112320161009
848130refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016112220161009
848750refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016112320161009
849060refgcc -m32 -Os -fomit-frame-pointer2016112220161009
849250refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112320161009
849420refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016112220161009
856590refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016112320161009
856650refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016112320161009
856820refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016112320161009
857850refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016112320161009
857950refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016112220161009
858040refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112320161009
859350refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016112220161009
859390refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016112220161009
859670refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016112220161009
859740refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016112220161009
859960refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016112220161009
862810refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016112220161009
862980refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016112220161009
868190refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112220161009
868230refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112220161009
868510refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112220161009
868620refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112220161009
876120refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016112220161009
876120refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016112220161009
876170refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016112220161009
878060refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112220161009
878100refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112220161009
878320refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016112220161009
878940refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016112220161009
879130refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112220161009
879270refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016112220161009
879410refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016112220161009
881400refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016112220161009
882510refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016112220161009
884700refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016112220161009
885630refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016112320161009
887220refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016112220161009
887390refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016112220161009
887420refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016112220161009
891640refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016112320161009
892070refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016112320161009
898480refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016112320161009
906440refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016112320161009
908380refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016112320161009
908400refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112320161009
909640refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016112320161009
922420refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016112220161009
922590refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016112220161009
932290refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016112220161009
932320refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016112220161009
932350refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016112220161009
933820refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016112320161009
934040refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016112320161009
934560refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016112320161009
935410refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016112320161009
935610refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016112220161009
940200refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016112220161009
940640refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112220161009
956560refgcc -m32 -march=k8 -O -fomit-frame-pointer2016112220161009
957330refgcc -m32 -march=athlon -O -fomit-frame-pointer2016112220161009
957860refgcc -m32 -march=prescott -O -fomit-frame-pointer2016112220161009
957950refgcc -m32 -march=nocona -O -fomit-frame-pointer2016112220161009
959830refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016112220161009
960130refgcc -m32 -O -fomit-frame-pointer2016112220161009
960460refgcc -m32 -march=core2 -O -fomit-frame-pointer2016112220161009
960470refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016112220161009
960680refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016112220161009
961070refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016112220161009
974530refgcc -m32 -march=i386 -O -fomit-frame-pointer2016112220161009
985250refgcc -m32 -march=i486 -O -fomit-frame-pointer2016112220161009
987260refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016112220161009
987280refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016112220161009
987290refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016112220161009
988620refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112220161009
988650refgcc -m32 -march=pentium -O -fomit-frame-pointer2016112220161009
988880refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016112320161009
988900refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016112320161009
988910refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016112320161009
988970refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016112220161009
989140refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016112320161009
996540refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016112220161009
996580refgcc -m32 -march=k6 -O -fomit-frame-pointer2016112220161009
996590refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016112220161009
998380refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016112220161009
998880refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016112220161009
1000970refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016112220161009
1001290refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016112220161009
1003960refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016112220161009
1012550refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016112320161009
1016380refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016112220161009

Test failure

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

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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