Implementation notes: x86, h2atom, crypto_aead/omdsha256k256n104tau160v1

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
609600refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016112320161009
624560refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016112320161009
630290refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016112320161009
645520refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016112320161009
645640refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016112320161009
647540refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016112320161009
650140refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016112320161009
653810refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016112320161009
682290refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016112320161009
682450refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112320161009
686790refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016112320161009
687180refgcc -m32 -O3 -fomit-frame-pointer2016112320161009
702520refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112320161009
705950refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112320161009
706920refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016112320161009
707590refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016112320161009
715550refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016112320161009
715600refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016112320161009
715730refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112320161009
716150refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112320161009
716210refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016112320161009
716370refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112320161009
717170refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016112320161009
718710refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112320161009
718990refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112320161009
726040refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112320161009
735490refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112320161009
737760refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112320161009
737910refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112320161009
738280refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112320161009
738360refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016112320161009
738450refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112320161009
739620refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016112320161009
743880refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016112320161009
751240refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016112320161009
751540refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016112320161009
755420refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016112320161009
755790refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016112320161009
760180refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112320161009
767810refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016112320161009
768030refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112320161009
773210refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016112320161009
773280refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112320161009
773320refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112320161009
774020refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016112320161009
774920refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016112320161009
775190refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016112320161009
788320refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112320161009
788350refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112320161009
791450refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112320161009
791450refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112320161009
814530refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016112320161009
818880refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016112320161009
818890refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112320161009
832190refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016112320161009
833020refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016112320161009
833100refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112320161009
833920refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016112320161009
834480refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016112320161009
838250refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112320161009
838310refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016112320161009
838480refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016112320161009
842290refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016112320161009
842310refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016112320161009
842330refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016112320161009
842420refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016112320161009
844670refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016112320161009
844820refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112320161009
845950refgcc -m32 -O2 -fomit-frame-pointer2016112320161009
847440refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016112320161009
847510refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016112320161009
848180refgcc -m32 -Os -fomit-frame-pointer2016112320161009
848710refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016112320161009
848800refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016112320161009
848980refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112320161009
849150refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016112320161009
855980refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016112320161009
857190refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016112320161009
857190refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112320161009
857960refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016112320161009
858410refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016112320161009
858800refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016112320161009
859920refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016112320161009
859930refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016112320161009
859970refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016112320161009
860020refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016112320161009
860690refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016112320161009
861120refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016112320161009
862120refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016112320161009
867920refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112320161009
868020refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112320161009
868030refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112320161009
868390refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112320161009
873410refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016112320161009
873410refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016112320161009
873520refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016112320161009
878090refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016112320161009
878170refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016112320161009
878440refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112320161009
878460refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016112320161009
878490refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112320161009
880630refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016112320161009
880730refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016112320161009
883560refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016112320161009
883590refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112320161009
884950refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016112320161009
885380refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016112320161009
885480refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016112320161009
885530refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016112320161009
886060refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016112320161009
892120refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016112320161009
892150refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016112320161009
899080refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016112320161009
906820refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016112320161009
907990refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112320161009
909460refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016112320161009
909920refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016112320161009
923030refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016112320161009
923050refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016112320161009
932430refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016112320161009
932780refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016112320161009
933060refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016112320161009
934170refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016112320161009
934300refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016112320161009
934750refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016112320161009
934760refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016112320161009
935480refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112320161009
935670refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016112320161009
940550refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016112320161009
956430refgcc -m32 -march=nocona -O -fomit-frame-pointer2016112320161009
956500refgcc -m32 -march=prescott -O -fomit-frame-pointer2016112320161009
956550refgcc -m32 -march=athlon -O -fomit-frame-pointer2016112320161009
957040refgcc -m32 -march=k8 -O -fomit-frame-pointer2016112320161009
959660refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016112320161009
960850refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016112320161009
960960refgcc -m32 -O -fomit-frame-pointer2016112320161009
962390refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016112320161009
962520refgcc -m32 -march=core2 -O -fomit-frame-pointer2016112320161009
962610refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016112320161009
977100refgcc -m32 -march=i386 -O -fomit-frame-pointer2016112320161009
986190refgcc -m32 -march=i486 -O -fomit-frame-pointer2016112320161009
986240refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016112320161009
987330refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016112320161009
987420refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016112320161009
987500refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016112320161009
987620refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016112320161009
987660refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016112320161009
987760refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016112320161009
987800refgcc -m32 -march=pentium -O -fomit-frame-pointer2016112320161009
988130refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112320161009
988160refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016112320161009
996060refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016112320161009
996730refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016112320161009
996760refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016112320161009
996800refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016112320161009
996950refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016112320161009
997030refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016112320161009
997100refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016112320161009
997480refgcc -m32 -march=k6 -O -fomit-frame-pointer2016112320161009
1009780refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016112320161009
1011090refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016112320161009

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v1/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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5H9V2f.s: Assembler messages:
encrypt.c: /tmp/cc5H9V2f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5H9V2f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5H9V2f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5H9V2f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9V2f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9V2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9V2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9V2f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9V2f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5H9V2f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5H9V2f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5H9V2f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5H9V2f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9V2f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5H9V2f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5H9V2f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5H9V2f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5H9V2f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5H9V2f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9V2f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5H9V2f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5H9V2f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5H9V2f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5H9V2f.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczVOjt8.s: Assembler messages:
encrypt.c: /tmp/cczVOjt8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVOjt8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVOjt8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczVOjt8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOjt8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOjt8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOjt8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOjt8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOjt8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOjt8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOjt8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOjt8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVOjt8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOjt8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVOjt8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOjt8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczVOjt8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOjt8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVOjt8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVOjt8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOjt8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVOjt8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVOjt8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVOjt8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1toGg9.s: Assembler messages:
encrypt.c: /tmp/cc1toGg9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1toGg9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1toGg9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1toGg9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toGg9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toGg9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toGg9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toGg9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toGg9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1toGg9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1toGg9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1toGg9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1toGg9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toGg9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1toGg9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1toGg9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1toGg9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1toGg9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1toGg9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1toGg9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toGg9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1toGg9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1toGg9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1toGg9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVWkTpe.s: Assembler messages:
encrypt.c: /tmp/ccVWkTpe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVWkTpe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVWkTpe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVWkTpe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWkTpe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWkTpe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWkTpe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWkTpe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWkTpe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWkTpe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWkTpe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWkTpe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVWkTpe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWkTpe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVWkTpe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVWkTpe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWkTpe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWkTpe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWkTpe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWkTpe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWkTpe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVWkTpe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWkTpe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWkTpe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cclXZcY5.s: Assembler messages:
encrypt.c: /tmp/cclXZcY5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclXZcY5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclXZcY5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclXZcY5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXZcY5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXZcY5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXZcY5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXZcY5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXZcY5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXZcY5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXZcY5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXZcY5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclXZcY5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXZcY5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclXZcY5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXZcY5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclXZcY5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXZcY5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXZcY5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXZcY5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXZcY5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXZcY5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclXZcY5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXZcY5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cctjopgb.s: Assembler messages:
encrypt.c: /tmp/cctjopgb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctjopgb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctjopgb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctjopgb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjopgb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjopgb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjopgb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjopgb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjopgb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctjopgb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctjopgb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctjopgb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctjopgb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjopgb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctjopgb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctjopgb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctjopgb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctjopgb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctjopgb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjopgb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctjopgb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctjopgb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctjopgb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctjopgb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnl4mH9.s: Assembler messages:
encrypt.c: /tmp/ccnl4mH9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnl4mH9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnl4mH9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnl4mH9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnl4mH9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnl4mH9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnl4mH9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnl4mH9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnl4mH9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnl4mH9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnl4mH9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnl4mH9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnl4mH9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnl4mH9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnl4mH9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnl4mH9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnl4mH9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnl4mH9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnl4mH9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnl4mH9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnl4mH9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnl4mH9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnl4mH9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnl4mH9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxUZenc.s: Assembler messages:
encrypt.c: /tmp/ccxUZenc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxUZenc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxUZenc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxUZenc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUZenc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUZenc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUZenc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUZenc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUZenc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUZenc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUZenc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUZenc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxUZenc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUZenc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxUZenc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxUZenc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUZenc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUZenc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUZenc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUZenc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUZenc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxUZenc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUZenc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUZenc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgXjsOs.s: Assembler messages:
encrypt.c: /tmp/ccgXjsOs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgXjsOs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgXjsOs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgXjsOs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjsOs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjsOs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjsOs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjsOs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjsOs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXjsOs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXjsOs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXjsOs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgXjsOs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjsOs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgXjsOs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXjsOs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgXjsOs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXjsOs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgXjsOs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgXjsOs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXjsOs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgXjsOs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgXjsOs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgXjsOs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczYWywd.s: Assembler messages:
encrypt.c: /tmp/cczYWywd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczYWywd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczYWywd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczYWywd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYWywd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYWywd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYWywd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYWywd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYWywd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYWywd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYWywd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYWywd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczYWywd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYWywd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczYWywd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczYWywd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYWywd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYWywd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYWywd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYWywd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYWywd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYWywd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYWywd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYWywd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD0eHdf.s: Assembler messages:
encrypt.c: /tmp/ccD0eHdf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD0eHdf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD0eHdf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD0eHdf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0eHdf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0eHdf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0eHdf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0eHdf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0eHdf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0eHdf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0eHdf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0eHdf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD0eHdf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0eHdf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD0eHdf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD0eHdf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0eHdf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0eHdf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0eHdf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0eHdf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0eHdf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD0eHdf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0eHdf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0eHdf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnmopIn.s: Assembler messages:
encrypt.c: /tmp/ccnmopIn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnmopIn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnmopIn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnmopIn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmopIn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmopIn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmopIn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmopIn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmopIn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmopIn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmopIn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmopIn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnmopIn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmopIn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnmopIn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmopIn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnmopIn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmopIn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmopIn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmopIn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmopIn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmopIn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnmopIn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmopIn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccnyD0Uv.s: Assembler messages:
encrypt.c: /tmp/ccnyD0Uv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnyD0Uv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnyD0Uv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnyD0Uv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyD0Uv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyD0Uv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyD0Uv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyD0Uv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyD0Uv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyD0Uv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyD0Uv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyD0Uv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnyD0Uv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyD0Uv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnyD0Uv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyD0Uv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnyD0Uv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyD0Uv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyD0Uv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyD0Uv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyD0Uv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyD0Uv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnyD0Uv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyD0Uv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccuGTlzf.s: Assembler messages:
encrypt.c: /tmp/ccuGTlzf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuGTlzf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuGTlzf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuGTlzf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGTlzf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGTlzf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGTlzf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGTlzf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGTlzf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGTlzf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGTlzf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGTlzf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuGTlzf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGTlzf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuGTlzf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuGTlzf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGTlzf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGTlzf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGTlzf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGTlzf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGTlzf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuGTlzf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGTlzf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGTlzf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFryhvc.s: Assembler messages:
encrypt.c: /tmp/ccFryhvc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFryhvc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFryhvc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFryhvc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFryhvc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFryhvc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFryhvc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFryhvc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFryhvc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFryhvc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFryhvc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFryhvc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFryhvc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFryhvc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFryhvc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFryhvc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFryhvc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFryhvc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFryhvc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFryhvc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFryhvc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFryhvc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFryhvc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFryhvc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cclPfKuq.s: Assembler messages:
encrypt.c: /tmp/cclPfKuq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclPfKuq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclPfKuq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclPfKuq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfKuq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfKuq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfKuq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfKuq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfKuq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPfKuq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPfKuq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPfKuq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclPfKuq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfKuq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclPfKuq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPfKuq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclPfKuq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPfKuq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPfKuq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPfKuq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPfKuq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPfKuq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclPfKuq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPfKuq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciGmuyq.s: Assembler messages:
encrypt.c: /tmp/cciGmuyq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciGmuyq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciGmuyq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciGmuyq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGmuyq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGmuyq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGmuyq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGmuyq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGmuyq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGmuyq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGmuyq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGmuyq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciGmuyq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGmuyq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciGmuyq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGmuyq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciGmuyq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGmuyq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGmuyq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGmuyq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGmuyq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGmuyq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciGmuyq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGmuyq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpljnjp.s: Assembler messages:
encrypt.c: /tmp/ccpljnjp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpljnjp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpljnjp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpljnjp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljnjp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljnjp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljnjp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljnjp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljnjp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpljnjp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpljnjp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpljnjp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpljnjp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljnjp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpljnjp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpljnjp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpljnjp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpljnjp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpljnjp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpljnjp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpljnjp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpljnjp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpljnjp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpljnjp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdKYqVs.s: Assembler messages:
encrypt.c: /tmp/ccdKYqVs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdKYqVs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdKYqVs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdKYqVs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKYqVs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKYqVs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKYqVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKYqVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKYqVs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKYqVs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKYqVs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKYqVs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdKYqVs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKYqVs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdKYqVs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKYqVs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdKYqVs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKYqVs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdKYqVs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdKYqVs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKYqVs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdKYqVs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdKYqVs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdKYqVs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cche5hfl.s: Assembler messages:
encrypt.c: /tmp/cche5hfl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cche5hfl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cche5hfl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cche5hfl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cche5hfl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cche5hfl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cche5hfl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cche5hfl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cche5hfl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cche5hfl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cche5hfl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cche5hfl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cche5hfl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cche5hfl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cche5hfl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cche5hfl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cche5hfl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cche5hfl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cche5hfl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cche5hfl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cche5hfl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cche5hfl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cche5hfl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cche5hfl.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccGB5eIs.s: Assembler messages:
encrypt.c: /tmp/ccGB5eIs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGB5eIs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGB5eIs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGB5eIs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGB5eIs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGB5eIs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGB5eIs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGB5eIs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGB5eIs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGB5eIs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGB5eIs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGB5eIs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGB5eIs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGB5eIs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGB5eIs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGB5eIs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGB5eIs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGB5eIs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGB5eIs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGB5eIs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGB5eIs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGB5eIs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGB5eIs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGB5eIs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVG1Onu.s: Assembler messages:
encrypt.c: /tmp/ccVG1Onu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVG1Onu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVG1Onu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVG1Onu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1Onu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1Onu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1Onu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1Onu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1Onu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG1Onu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG1Onu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG1Onu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVG1Onu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1Onu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVG1Onu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVG1Onu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG1Onu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG1Onu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG1Onu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG1Onu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG1Onu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVG1Onu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG1Onu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG1Onu.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPf8Gcq.s: Assembler messages:
encrypt.c: /tmp/ccPf8Gcq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPf8Gcq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPf8Gcq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPf8Gcq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf8Gcq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf8Gcq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf8Gcq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf8Gcq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf8Gcq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPf8Gcq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPf8Gcq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPf8Gcq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPf8Gcq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf8Gcq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPf8Gcq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPf8Gcq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPf8Gcq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPf8Gcq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPf8Gcq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPf8Gcq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPf8Gcq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPf8Gcq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPf8Gcq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPf8Gcq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgltAcs.s: Assembler messages:
encrypt.c: /tmp/ccgltAcs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgltAcs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgltAcs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgltAcs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgltAcs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgltAcs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgltAcs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgltAcs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgltAcs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgltAcs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgltAcs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgltAcs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgltAcs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgltAcs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgltAcs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgltAcs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgltAcs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgltAcs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgltAcs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgltAcs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgltAcs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgltAcs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgltAcs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgltAcs.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbX0Qah.s: Assembler messages:
encrypt.c: /tmp/ccbX0Qah.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbX0Qah.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbX0Qah.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbX0Qah.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX0Qah.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX0Qah.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX0Qah.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX0Qah.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX0Qah.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbX0Qah.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbX0Qah.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbX0Qah.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbX0Qah.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX0Qah.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbX0Qah.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbX0Qah.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbX0Qah.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbX0Qah.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbX0Qah.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbX0Qah.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbX0Qah.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbX0Qah.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbX0Qah.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbX0Qah.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciU6Yf8.s: Assembler messages:
encrypt.c: /tmp/cciU6Yf8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciU6Yf8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciU6Yf8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciU6Yf8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciU6Yf8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciU6Yf8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciU6Yf8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciU6Yf8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciU6Yf8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciU6Yf8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciU6Yf8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciU6Yf8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciU6Yf8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciU6Yf8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciU6Yf8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciU6Yf8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciU6Yf8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciU6Yf8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciU6Yf8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciU6Yf8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciU6Yf8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciU6Yf8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciU6Yf8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciU6Yf8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHFLXpg.s: Assembler messages:
encrypt.c: /tmp/ccHFLXpg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHFLXpg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHFLXpg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHFLXpg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFLXpg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFLXpg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFLXpg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFLXpg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFLXpg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFLXpg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFLXpg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFLXpg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHFLXpg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFLXpg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHFLXpg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFLXpg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHFLXpg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFLXpg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFLXpg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFLXpg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFLXpg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFLXpg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHFLXpg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFLXpg.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVFPld6.s: Assembler messages:
encrypt.c: /tmp/ccVFPld6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVFPld6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVFPld6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVFPld6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFPld6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFPld6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFPld6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFPld6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFPld6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVFPld6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVFPld6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVFPld6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVFPld6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFPld6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVFPld6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVFPld6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVFPld6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFPld6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFPld6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFPld6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFPld6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVFPld6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFPld6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFPld6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1Atowk.s: Assembler messages:
encrypt.c: /tmp/cc1Atowk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Atowk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Atowk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Atowk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Atowk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Atowk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Atowk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Atowk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Atowk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Atowk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Atowk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Atowk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Atowk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Atowk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Atowk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Atowk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Atowk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Atowk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Atowk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Atowk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Atowk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Atowk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Atowk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Atowk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHstwzb.s: Assembler messages:
encrypt.c: /tmp/ccHstwzb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHstwzb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHstwzb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHstwzb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHstwzb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHstwzb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHstwzb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHstwzb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHstwzb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHstwzb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHstwzb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHstwzb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHstwzb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHstwzb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHstwzb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHstwzb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHstwzb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHstwzb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHstwzb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHstwzb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHstwzb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHstwzb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHstwzb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHstwzb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTaXuk7.s: Assembler messages:
encrypt.c: /tmp/ccTaXuk7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTaXuk7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTaXuk7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTaXuk7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXuk7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXuk7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXuk7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXuk7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXuk7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTaXuk7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTaXuk7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTaXuk7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTaXuk7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXuk7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTaXuk7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTaXuk7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTaXuk7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTaXuk7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTaXuk7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaXuk7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTaXuk7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTaXuk7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTaXuk7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTaXuk7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXPmidf.s: Assembler messages:
encrypt.c: /tmp/ccXPmidf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXPmidf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXPmidf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXPmidf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPmidf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPmidf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPmidf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPmidf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPmidf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPmidf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPmidf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPmidf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXPmidf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPmidf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXPmidf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPmidf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXPmidf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPmidf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPmidf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPmidf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPmidf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPmidf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXPmidf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPmidf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7mTbhd.s: Assembler messages:
encrypt.c: /tmp/cc7mTbhd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7mTbhd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7mTbhd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7mTbhd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mTbhd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mTbhd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mTbhd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mTbhd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mTbhd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7mTbhd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7mTbhd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7mTbhd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7mTbhd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mTbhd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7mTbhd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7mTbhd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7mTbhd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7mTbhd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7mTbhd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7mTbhd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mTbhd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7mTbhd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7mTbhd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7mTbhd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb1W8s5.s: Assembler messages:
encrypt.c: /tmp/ccb1W8s5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb1W8s5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb1W8s5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb1W8s5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1W8s5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1W8s5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1W8s5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1W8s5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1W8s5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1W8s5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1W8s5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1W8s5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb1W8s5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1W8s5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb1W8s5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb1W8s5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1W8s5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1W8s5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1W8s5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1W8s5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1W8s5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb1W8s5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1W8s5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1W8s5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2VGXA9.s: Assembler messages:
encrypt.c: /tmp/cc2VGXA9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2VGXA9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2VGXA9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2VGXA9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VGXA9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VGXA9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VGXA9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VGXA9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VGXA9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2VGXA9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2VGXA9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2VGXA9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2VGXA9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VGXA9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2VGXA9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2VGXA9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2VGXA9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2VGXA9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2VGXA9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2VGXA9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VGXA9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2VGXA9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2VGXA9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2VGXA9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrLejc6.s: Assembler messages:
encrypt.c: /tmp/ccrLejc6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrLejc6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrLejc6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrLejc6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLejc6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLejc6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLejc6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLejc6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLejc6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrLejc6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrLejc6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrLejc6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrLejc6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLejc6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrLejc6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrLejc6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrLejc6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrLejc6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrLejc6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLejc6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrLejc6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrLejc6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrLejc6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrLejc6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNcLLf5.s: Assembler messages:
encrypt.c: /tmp/ccNcLLf5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNcLLf5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNcLLf5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNcLLf5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcLLf5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcLLf5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcLLf5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcLLf5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcLLf5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNcLLf5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNcLLf5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNcLLf5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNcLLf5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcLLf5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNcLLf5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNcLLf5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNcLLf5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcLLf5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcLLf5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcLLf5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcLLf5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNcLLf5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcLLf5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcLLf5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZxR5ld.s: Assembler messages:
encrypt.c: /tmp/ccZxR5ld.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxR5ld.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxR5ld.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxR5ld.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxR5ld.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxR5ld.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxR5ld.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxR5ld.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxR5ld.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxR5ld.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxR5ld.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxR5ld.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxR5ld.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxR5ld.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxR5ld.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxR5ld.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZxR5ld.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxR5ld.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxR5ld.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxR5ld.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxR5ld.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxR5ld.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZxR5ld.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxR5ld.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHuVPi9.s: Assembler messages:
encrypt.c: /tmp/ccHuVPi9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHuVPi9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHuVPi9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHuVPi9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVPi9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVPi9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVPi9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVPi9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVPi9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuVPi9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuVPi9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuVPi9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHuVPi9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVPi9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHuVPi9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuVPi9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHuVPi9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuVPi9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuVPi9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuVPi9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuVPi9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuVPi9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHuVPi9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuVPi9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj850M4.s: Assembler messages:
encrypt.c: /tmp/ccj850M4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj850M4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj850M4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj850M4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj850M4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj850M4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj850M4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj850M4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj850M4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj850M4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj850M4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj850M4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj850M4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj850M4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj850M4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj850M4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj850M4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj850M4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj850M4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj850M4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj850M4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj850M4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj850M4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj850M4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8x1NNf.s: Assembler messages:
encrypt.c: /tmp/cc8x1NNf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8x1NNf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8x1NNf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8x1NNf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x1NNf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x1NNf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x1NNf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x1NNf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x1NNf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8x1NNf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8x1NNf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8x1NNf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8x1NNf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x1NNf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8x1NNf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8x1NNf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8x1NNf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8x1NNf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8x1NNf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x1NNf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8x1NNf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8x1NNf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8x1NNf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8x1NNf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQRKORr.s: Assembler messages:
encrypt.c: /tmp/ccQRKORr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRKORr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRKORr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRKORr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRKORr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRKORr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRKORr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRKORr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRKORr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRKORr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRKORr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRKORr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRKORr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRKORr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRKORr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRKORr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQRKORr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRKORr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRKORr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRKORr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRKORr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRKORr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRKORr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRKORr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6joMLp.s: Assembler messages:
encrypt.c: /tmp/cc6joMLp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6joMLp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6joMLp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6joMLp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6joMLp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6joMLp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6joMLp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6joMLp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6joMLp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6joMLp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6joMLp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6joMLp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6joMLp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6joMLp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6joMLp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6joMLp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6joMLp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6joMLp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6joMLp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6joMLp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6joMLp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6joMLp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6joMLp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6joMLp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8kyOPd.s: Assembler messages:
encrypt.c: /tmp/cc8kyOPd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kyOPd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kyOPd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kyOPd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kyOPd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kyOPd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kyOPd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kyOPd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kyOPd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kyOPd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kyOPd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kyOPd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kyOPd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kyOPd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kyOPd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8kyOPd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kyOPd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kyOPd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kyOPd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kyOPd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kyOPd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kyOPd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kyOPd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kyOPd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2icz1i.s: Assembler messages:
encrypt.c: /tmp/cc2icz1i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2icz1i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2icz1i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2icz1i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2icz1i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2icz1i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2icz1i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2icz1i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2icz1i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2icz1i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2icz1i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2icz1i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2icz1i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2icz1i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2icz1i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2icz1i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2icz1i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2icz1i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2icz1i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2icz1i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2icz1i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2icz1i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2icz1i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2icz1i.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cciGlVZp.s: Assembler messages:
encrypt.c: /tmp/cciGlVZp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciGlVZp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciGlVZp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciGlVZp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGlVZp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGlVZp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGlVZp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGlVZp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGlVZp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGlVZp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGlVZp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGlVZp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciGlVZp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGlVZp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciGlVZp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGlVZp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciGlVZp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGlVZp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGlVZp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGlVZp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGlVZp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGlVZp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciGlVZp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGlVZp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIeAOWg.s: Assembler messages:
encrypt.c: /tmp/ccIeAOWg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIeAOWg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIeAOWg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIeAOWg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeAOWg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeAOWg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeAOWg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeAOWg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeAOWg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIeAOWg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIeAOWg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIeAOWg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIeAOWg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeAOWg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIeAOWg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIeAOWg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIeAOWg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeAOWg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeAOWg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeAOWg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeAOWg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIeAOWg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeAOWg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeAOWg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaZYJYs.s: Assembler messages:
encrypt.c: /tmp/ccaZYJYs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaZYJYs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaZYJYs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaZYJYs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJYs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJYs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJYs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJYs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJYs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZYJYs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZYJYs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZYJYs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaZYJYs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJYs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaZYJYs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZYJYs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaZYJYs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZYJYs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZYJYs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZYJYs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJYs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZYJYs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaZYJYs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZYJYs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc08QSLf.s: Assembler messages:
encrypt.c: /tmp/cc08QSLf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc08QSLf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc08QSLf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc08QSLf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08QSLf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08QSLf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08QSLf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08QSLf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08QSLf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08QSLf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08QSLf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08QSLf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc08QSLf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08QSLf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc08QSLf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc08QSLf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08QSLf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08QSLf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08QSLf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08QSLf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08QSLf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc08QSLf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08QSLf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08QSLf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckJWaJq.s: Assembler messages:
encrypt.c: /tmp/cckJWaJq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckJWaJq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckJWaJq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckJWaJq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJWaJq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJWaJq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJWaJq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJWaJq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJWaJq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJWaJq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJWaJq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJWaJq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckJWaJq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJWaJq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckJWaJq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJWaJq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckJWaJq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJWaJq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJWaJq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJWaJq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJWaJq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJWaJq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckJWaJq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJWaJq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUJyM0a.s: Assembler messages:
encrypt.c: /tmp/ccUJyM0a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUJyM0a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUJyM0a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUJyM0a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJyM0a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJyM0a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJyM0a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJyM0a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJyM0a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJyM0a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJyM0a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJyM0a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUJyM0a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJyM0a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUJyM0a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUJyM0a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJyM0a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJyM0a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJyM0a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJyM0a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJyM0a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUJyM0a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJyM0a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJyM0a.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpL7HOs.s: Assembler messages:
encrypt.c: /tmp/ccpL7HOs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpL7HOs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpL7HOs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpL7HOs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL7HOs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL7HOs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL7HOs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL7HOs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL7HOs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpL7HOs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpL7HOs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpL7HOs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpL7HOs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL7HOs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpL7HOs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpL7HOs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpL7HOs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpL7HOs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpL7HOs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpL7HOs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL7HOs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpL7HOs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpL7HOs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpL7HOs.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc25yoIp.s: Assembler messages:
encrypt.c: /tmp/cc25yoIp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc25yoIp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc25yoIp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc25yoIp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25yoIp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25yoIp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25yoIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25yoIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25yoIp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25yoIp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25yoIp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25yoIp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc25yoIp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25yoIp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc25yoIp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25yoIp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc25yoIp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc25yoIp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25yoIp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25yoIp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25yoIp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25yoIp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc25yoIp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc25yoIp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6m5gTd.s: Assembler messages:
encrypt.c: /tmp/cc6m5gTd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6m5gTd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6m5gTd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6m5gTd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m5gTd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m5gTd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m5gTd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m5gTd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m5gTd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6m5gTd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6m5gTd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6m5gTd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6m5gTd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m5gTd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6m5gTd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6m5gTd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6m5gTd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6m5gTd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6m5gTd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m5gTd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6m5gTd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6m5gTd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6m5gTd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6m5gTd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOn6YGg.s: Assembler messages:
encrypt.c: /tmp/ccOn6YGg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOn6YGg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOn6YGg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOn6YGg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn6YGg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn6YGg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn6YGg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn6YGg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn6YGg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOn6YGg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOn6YGg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOn6YGg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOn6YGg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn6YGg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOn6YGg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOn6YGg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOn6YGg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOn6YGg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOn6YGg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn6YGg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOn6YGg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOn6YGg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOn6YGg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOn6YGg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdNViTr.s: Assembler messages:
encrypt.c: /tmp/ccdNViTr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdNViTr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdNViTr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdNViTr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNViTr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNViTr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNViTr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNViTr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNViTr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNViTr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNViTr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNViTr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdNViTr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNViTr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdNViTr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNViTr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdNViTr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNViTr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNViTr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNViTr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNViTr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNViTr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdNViTr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNViTr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCRddfs.s: Assembler messages:
encrypt.c: /tmp/ccCRddfs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCRddfs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCRddfs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCRddfs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRddfs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRddfs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRddfs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRddfs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRddfs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRddfs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRddfs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRddfs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCRddfs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRddfs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCRddfs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRddfs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCRddfs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRddfs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRddfs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRddfs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRddfs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRddfs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRddfs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRddfs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciI7xXY.s: Assembler messages:
encrypt.c: /tmp/cciI7xXY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciI7xXY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciI7xXY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciI7xXY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciI7xXY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciI7xXY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciI7xXY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciI7xXY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciI7xXY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciI7xXY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciI7xXY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciI7xXY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciI7xXY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciI7xXY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciI7xXY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciI7xXY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciI7xXY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciI7xXY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciI7xXY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciI7xXY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciI7xXY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciI7xXY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciI7xXY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciI7xXY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8ZHQaq.s: Assembler messages:
encrypt.c: /tmp/cc8ZHQaq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ZHQaq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ZHQaq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ZHQaq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZHQaq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZHQaq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZHQaq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZHQaq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZHQaq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZHQaq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZHQaq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZHQaq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ZHQaq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZHQaq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ZHQaq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZHQaq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8ZHQaq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZHQaq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZHQaq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZHQaq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZHQaq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZHQaq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ZHQaq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZHQaq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoZwxCj.s: Assembler messages:
encrypt.c: /tmp/ccoZwxCj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZwxCj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZwxCj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZwxCj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZwxCj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZwxCj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZwxCj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZwxCj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZwxCj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZwxCj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZwxCj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZwxCj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZwxCj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZwxCj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZwxCj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoZwxCj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZwxCj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZwxCj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZwxCj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZwxCj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZwxCj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZwxCj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZwxCj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZwxCj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cceCj51p.s: Assembler messages:
encrypt.c: /tmp/cceCj51p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceCj51p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceCj51p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceCj51p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCj51p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCj51p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCj51p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCj51p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCj51p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCj51p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCj51p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCj51p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceCj51p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCj51p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceCj51p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCj51p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceCj51p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCj51p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceCj51p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceCj51p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCj51p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceCj51p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceCj51p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceCj51p.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjppiRb.s: Assembler messages:
encrypt.c: /tmp/ccjppiRb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjppiRb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjppiRb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjppiRb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjppiRb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjppiRb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjppiRb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjppiRb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjppiRb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjppiRb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjppiRb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjppiRb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjppiRb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjppiRb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjppiRb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjppiRb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjppiRb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjppiRb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjppiRb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjppiRb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjppiRb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjppiRb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjppiRb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjppiRb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmy06ct.s: Assembler messages:
encrypt.c: /tmp/ccmy06ct.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmy06ct.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmy06ct.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmy06ct.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmy06ct.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmy06ct.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmy06ct.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmy06ct.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmy06ct.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmy06ct.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmy06ct.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmy06ct.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmy06ct.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmy06ct.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmy06ct.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmy06ct.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmy06ct.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmy06ct.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmy06ct.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmy06ct.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmy06ct.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmy06ct.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmy06ct.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmy06ct.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsJXGmm.s: Assembler messages:
encrypt.c: /tmp/ccsJXGmm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsJXGmm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsJXGmm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsJXGmm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJXGmm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJXGmm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJXGmm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJXGmm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJXGmm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsJXGmm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsJXGmm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsJXGmm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsJXGmm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJXGmm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsJXGmm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsJXGmm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsJXGmm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsJXGmm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsJXGmm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJXGmm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsJXGmm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsJXGmm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsJXGmm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsJXGmm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGvFZZl.s: Assembler messages:
encrypt.c: /tmp/ccGvFZZl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGvFZZl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGvFZZl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGvFZZl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvFZZl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvFZZl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvFZZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvFZZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvFZZl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvFZZl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvFZZl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvFZZl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGvFZZl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvFZZl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGvFZZl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvFZZl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGvFZZl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvFZZl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvFZZl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvFZZl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvFZZl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvFZZl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvFZZl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvFZZl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJk3K5b.s: Assembler messages:
encrypt.c: /tmp/ccJk3K5b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJk3K5b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJk3K5b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJk3K5b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJk3K5b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJk3K5b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJk3K5b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJk3K5b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJk3K5b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJk3K5b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJk3K5b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJk3K5b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJk3K5b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJk3K5b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJk3K5b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJk3K5b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJk3K5b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJk3K5b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJk3K5b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJk3K5b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJk3K5b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJk3K5b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJk3K5b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJk3K5b.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA3WkZk.s: Assembler messages:
encrypt.c: /tmp/ccA3WkZk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA3WkZk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA3WkZk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA3WkZk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3WkZk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3WkZk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3WkZk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3WkZk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3WkZk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3WkZk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3WkZk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3WkZk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA3WkZk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3WkZk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA3WkZk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3WkZk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA3WkZk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3WkZk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3WkZk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3WkZk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3WkZk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3WkZk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA3WkZk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3WkZk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSx15zb.s: Assembler messages:
encrypt.c: /tmp/ccSx15zb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSx15zb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSx15zb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSx15zb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15zb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15zb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15zb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15zb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15zb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSx15zb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSx15zb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSx15zb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSx15zb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15zb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSx15zb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSx15zb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSx15zb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSx15zb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSx15zb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15zb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSx15zb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSx15zb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSx15zb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSx15zb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNdKFXe.s: Assembler messages:
encrypt.c: /tmp/ccNdKFXe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNdKFXe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNdKFXe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNdKFXe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdKFXe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdKFXe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdKFXe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdKFXe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdKFXe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdKFXe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdKFXe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdKFXe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNdKFXe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdKFXe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNdKFXe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNdKFXe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdKFXe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdKFXe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdKFXe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdKFXe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdKFXe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNdKFXe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdKFXe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdKFXe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUTok6o.s: Assembler messages:
encrypt.c: /tmp/ccUTok6o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUTok6o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUTok6o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUTok6o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTok6o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTok6o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTok6o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTok6o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTok6o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUTok6o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUTok6o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUTok6o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUTok6o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTok6o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUTok6o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUTok6o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUTok6o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUTok6o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUTok6o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUTok6o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTok6o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUTok6o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUTok6o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUTok6o.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGp9rNm.s: Assembler messages:
encrypt.c: /tmp/ccGp9rNm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGp9rNm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGp9rNm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGp9rNm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp9rNm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp9rNm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp9rNm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp9rNm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp9rNm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGp9rNm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGp9rNm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGp9rNm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGp9rNm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp9rNm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGp9rNm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGp9rNm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGp9rNm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGp9rNm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGp9rNm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGp9rNm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGp9rNm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGp9rNm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGp9rNm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGp9rNm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPZmVie.s: Assembler messages:
encrypt.c: /tmp/ccPZmVie.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPZmVie.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPZmVie.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPZmVie.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZmVie.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZmVie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZmVie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZmVie.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZmVie.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPZmVie.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPZmVie.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPZmVie.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPZmVie.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZmVie.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPZmVie.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPZmVie.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPZmVie.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZmVie.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZmVie.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZmVie.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZmVie.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPZmVie.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZmVie.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZmVie.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7LtOMq.s: Assembler messages:
encrypt.c: /tmp/cc7LtOMq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7LtOMq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7LtOMq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7LtOMq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LtOMq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LtOMq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LtOMq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LtOMq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LtOMq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LtOMq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LtOMq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LtOMq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7LtOMq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LtOMq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7LtOMq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LtOMq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7LtOMq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7LtOMq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LtOMq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LtOMq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LtOMq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LtOMq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7LtOMq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7LtOMq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccWKa0j.s: Assembler messages:
encrypt.c: /tmp/cccWKa0j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccWKa0j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccWKa0j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccWKa0j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWKa0j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWKa0j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWKa0j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWKa0j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWKa0j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccWKa0j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccWKa0j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccWKa0j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccWKa0j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWKa0j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccWKa0j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccWKa0j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccWKa0j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWKa0j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWKa0j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWKa0j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWKa0j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccWKa0j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWKa0j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccWKa0j.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3itFfp.s: Assembler messages:
encrypt.c: /tmp/cc3itFfp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3itFfp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3itFfp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3itFfp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3itFfp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3itFfp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3itFfp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3itFfp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3itFfp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3itFfp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3itFfp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3itFfp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3itFfp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3itFfp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3itFfp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3itFfp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3itFfp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3itFfp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3itFfp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3itFfp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3itFfp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3itFfp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3itFfp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3itFfp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMCxfUm.s: Assembler messages:
encrypt.c: /tmp/ccMCxfUm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMCxfUm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMCxfUm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMCxfUm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCxfUm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCxfUm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCxfUm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCxfUm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCxfUm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCxfUm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCxfUm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCxfUm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMCxfUm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCxfUm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMCxfUm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMCxfUm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCxfUm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCxfUm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCxfUm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCxfUm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCxfUm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMCxfUm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCxfUm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCxfUm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccPDd6ln.s: Assembler messages:
encrypt.c: /tmp/ccPDd6ln.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPDd6ln.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPDd6ln.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPDd6ln.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDd6ln.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDd6ln.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDd6ln.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDd6ln.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDd6ln.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDd6ln.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDd6ln.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDd6ln.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPDd6ln.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDd6ln.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPDd6ln.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPDd6ln.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDd6ln.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDd6ln.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDd6ln.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDd6ln.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDd6ln.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDd6ln.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDd6ln.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDd6ln.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cchUwnUt.s: Assembler messages:
encrypt.c: /tmp/cchUwnUt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchUwnUt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchUwnUt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchUwnUt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnUt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnUt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnUt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnUt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnUt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUwnUt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUwnUt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUwnUt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchUwnUt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnUt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchUwnUt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUwnUt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchUwnUt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUwnUt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUwnUt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUwnUt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwnUt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUwnUt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchUwnUt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUwnUt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6vsyNs.s: Assembler messages:
encrypt.c: /tmp/cc6vsyNs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6vsyNs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6vsyNs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6vsyNs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vsyNs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vsyNs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vsyNs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vsyNs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vsyNs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vsyNs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vsyNs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vsyNs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6vsyNs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vsyNs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6vsyNs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vsyNs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6vsyNs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vsyNs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6vsyNs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6vsyNs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vsyNs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6vsyNs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6vsyNs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6vsyNs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccimEfkl.s: Assembler messages:
encrypt.c: /tmp/ccimEfkl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimEfkl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccimEfkl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccimEfkl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimEfkl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimEfkl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimEfkl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimEfkl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimEfkl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimEfkl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimEfkl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimEfkl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccimEfkl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimEfkl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccimEfkl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccimEfkl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimEfkl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimEfkl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimEfkl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimEfkl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimEfkl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimEfkl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimEfkl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimEfkl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSGXa1p.s: Assembler messages:
encrypt.c: /tmp/ccSGXa1p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSGXa1p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSGXa1p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSGXa1p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGXa1p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGXa1p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGXa1p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGXa1p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGXa1p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSGXa1p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSGXa1p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSGXa1p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSGXa1p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGXa1p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSGXa1p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSGXa1p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSGXa1p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSGXa1p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSGXa1p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGXa1p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSGXa1p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSGXa1p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSGXa1p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSGXa1p.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsZ6eht.s: Assembler messages:
encrypt.c: /tmp/ccsZ6eht.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsZ6eht.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsZ6eht.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsZ6eht.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6eht.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6eht.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6eht.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6eht.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6eht.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZ6eht.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZ6eht.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZ6eht.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsZ6eht.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6eht.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsZ6eht.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZ6eht.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsZ6eht.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZ6eht.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZ6eht.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZ6eht.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6eht.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZ6eht.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsZ6eht.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZ6eht.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVeJ8Nn.s: Assembler messages:
encrypt.c: /tmp/ccVeJ8Nn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVeJ8Nn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVeJ8Nn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVeJ8Nn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJ8Nn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJ8Nn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJ8Nn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJ8Nn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJ8Nn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVeJ8Nn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVeJ8Nn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVeJ8Nn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVeJ8Nn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJ8Nn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVeJ8Nn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVeJ8Nn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVeJ8Nn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeJ8Nn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeJ8Nn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJ8Nn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeJ8Nn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVeJ8Nn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeJ8Nn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeJ8Nn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceNudLv.s: Assembler messages:
encrypt.c: /tmp/cceNudLv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceNudLv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceNudLv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceNudLv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNudLv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNudLv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNudLv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNudLv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNudLv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNudLv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNudLv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNudLv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceNudLv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNudLv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceNudLv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNudLv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceNudLv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNudLv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNudLv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNudLv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNudLv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNudLv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceNudLv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNudLv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccIhMAjw.s: Assembler messages:
encrypt.c: /tmp/ccIhMAjw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIhMAjw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIhMAjw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIhMAjw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhMAjw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhMAjw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhMAjw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhMAjw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhMAjw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhMAjw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhMAjw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhMAjw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIhMAjw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhMAjw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIhMAjw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhMAjw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIhMAjw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIhMAjw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhMAjw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhMAjw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhMAjw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhMAjw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIhMAjw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIhMAjw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccoK69mo.s: Assembler messages:
encrypt.c: /tmp/ccoK69mo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoK69mo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoK69mo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoK69mo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK69mo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK69mo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK69mo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK69mo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK69mo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoK69mo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoK69mo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoK69mo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoK69mo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK69mo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoK69mo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoK69mo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoK69mo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoK69mo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoK69mo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK69mo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoK69mo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoK69mo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoK69mo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoK69mo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2Fllyq.s: Assembler messages:
encrypt.c: /tmp/cc2Fllyq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Fllyq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Fllyq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Fllyq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fllyq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fllyq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fllyq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fllyq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fllyq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Fllyq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Fllyq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Fllyq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Fllyq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fllyq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Fllyq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Fllyq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Fllyq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Fllyq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Fllyq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Fllyq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Fllyq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Fllyq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Fllyq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Fllyq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cckyHIZt.s: Assembler messages:
encrypt.c: /tmp/cckyHIZt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckyHIZt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckyHIZt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckyHIZt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyHIZt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyHIZt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyHIZt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyHIZt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyHIZt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckyHIZt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckyHIZt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckyHIZt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckyHIZt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyHIZt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckyHIZt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckyHIZt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckyHIZt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckyHIZt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckyHIZt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckyHIZt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyHIZt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckyHIZt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckyHIZt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckyHIZt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccComNS2.s: Assembler messages:
encrypt.c: /tmp/ccComNS2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccComNS2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccComNS2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccComNS2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccComNS2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccComNS2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccComNS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccComNS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccComNS2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccComNS2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccComNS2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccComNS2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccComNS2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccComNS2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccComNS2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccComNS2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccComNS2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccComNS2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccComNS2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccComNS2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccComNS2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccComNS2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccComNS2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccComNS2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQvz6UQ.s: Assembler messages:
encrypt.c: /tmp/ccQvz6UQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQvz6UQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQvz6UQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQvz6UQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvz6UQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvz6UQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvz6UQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvz6UQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvz6UQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvz6UQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvz6UQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvz6UQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQvz6UQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvz6UQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQvz6UQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQvz6UQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvz6UQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvz6UQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvz6UQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvz6UQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvz6UQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQvz6UQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvz6UQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvz6UQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc80H74x.s: Assembler messages:
encrypt.c: /tmp/cc80H74x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc80H74x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc80H74x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc80H74x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80H74x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80H74x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80H74x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80H74x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80H74x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80H74x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80H74x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80H74x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc80H74x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80H74x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc80H74x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc80H74x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80H74x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80H74x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80H74x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80H74x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80H74x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80H74x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80H74x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80H74x.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAU7Rm4.s: Assembler messages:
encrypt.c: /tmp/ccAU7Rm4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAU7Rm4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAU7Rm4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAU7Rm4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU7Rm4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU7Rm4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU7Rm4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU7Rm4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU7Rm4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAU7Rm4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAU7Rm4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAU7Rm4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAU7Rm4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU7Rm4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAU7Rm4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAU7Rm4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAU7Rm4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAU7Rm4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAU7Rm4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAU7Rm4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU7Rm4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAU7Rm4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAU7Rm4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAU7Rm4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccdvTCi5.s: Assembler messages:
encrypt.c: /tmp/ccdvTCi5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdvTCi5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdvTCi5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdvTCi5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvTCi5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvTCi5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvTCi5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvTCi5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvTCi5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvTCi5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvTCi5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvTCi5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdvTCi5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvTCi5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdvTCi5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvTCi5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdvTCi5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvTCi5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvTCi5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvTCi5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvTCi5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvTCi5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvTCi5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvTCi5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cclSEQC7.s: Assembler messages:
encrypt.c: /tmp/cclSEQC7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclSEQC7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclSEQC7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclSEQC7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSEQC7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSEQC7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSEQC7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSEQC7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSEQC7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSEQC7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSEQC7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSEQC7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclSEQC7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSEQC7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclSEQC7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclSEQC7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSEQC7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSEQC7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSEQC7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSEQC7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSEQC7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclSEQC7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSEQC7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSEQC7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKESDD3.s: Assembler messages:
encrypt.c: /tmp/ccKESDD3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKESDD3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKESDD3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKESDD3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKESDD3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKESDD3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKESDD3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKESDD3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKESDD3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKESDD3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKESDD3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKESDD3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKESDD3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKESDD3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKESDD3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKESDD3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKESDD3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKESDD3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKESDD3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKESDD3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKESDD3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKESDD3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKESDD3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKESDD3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKe8DlB.s: Assembler messages:
encrypt.c: /tmp/ccKe8DlB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKe8DlB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKe8DlB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKe8DlB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe8DlB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe8DlB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe8DlB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe8DlB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe8DlB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKe8DlB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKe8DlB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKe8DlB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKe8DlB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe8DlB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKe8DlB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKe8DlB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKe8DlB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKe8DlB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKe8DlB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe8DlB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKe8DlB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKe8DlB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKe8DlB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKe8DlB.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5mtcOT.s: Assembler messages:
encrypt.c: /tmp/cc5mtcOT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5mtcOT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5mtcOT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5mtcOT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mtcOT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mtcOT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mtcOT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mtcOT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mtcOT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mtcOT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mtcOT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mtcOT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5mtcOT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mtcOT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5mtcOT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mtcOT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5mtcOT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mtcOT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5mtcOT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5mtcOT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mtcOT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5mtcOT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5mtcOT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5mtcOT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNW8uDy.s: Assembler messages:
encrypt.c: /tmp/ccNW8uDy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNW8uDy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNW8uDy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNW8uDy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8uDy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8uDy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8uDy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8uDy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8uDy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNW8uDy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNW8uDy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNW8uDy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNW8uDy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8uDy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNW8uDy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNW8uDy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNW8uDy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW8uDy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW8uDy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8uDy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW8uDy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNW8uDy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW8uDy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW8uDy.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDCiC8V.s: Assembler messages:
encrypt.c: /tmp/ccDCiC8V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDCiC8V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDCiC8V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDCiC8V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCiC8V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCiC8V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCiC8V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCiC8V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCiC8V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCiC8V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCiC8V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCiC8V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDCiC8V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCiC8V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDCiC8V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCiC8V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDCiC8V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCiC8V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCiC8V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCiC8V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCiC8V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCiC8V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDCiC8V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCiC8V.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoSih9v.s: Assembler messages:
encrypt.c: /tmp/ccoSih9v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoSih9v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoSih9v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoSih9v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSih9v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSih9v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSih9v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSih9v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSih9v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSih9v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSih9v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSih9v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoSih9v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSih9v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoSih9v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoSih9v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSih9v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSih9v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSih9v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSih9v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSih9v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoSih9v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSih9v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSih9v.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9GqwOx.s: Assembler messages:
encrypt.c: /tmp/cc9GqwOx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9GqwOx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9GqwOx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9GqwOx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GqwOx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GqwOx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GqwOx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GqwOx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GqwOx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9GqwOx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9GqwOx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9GqwOx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9GqwOx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GqwOx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9GqwOx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9GqwOx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9GqwOx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GqwOx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GqwOx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GqwOx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GqwOx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9GqwOx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GqwOx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GqwOx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLnsaqX.s: Assembler messages:
encrypt.c: /tmp/ccLnsaqX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLnsaqX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLnsaqX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLnsaqX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnsaqX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnsaqX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnsaqX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnsaqX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnsaqX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnsaqX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnsaqX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnsaqX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLnsaqX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnsaqX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLnsaqX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnsaqX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLnsaqX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnsaqX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnsaqX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnsaqX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnsaqX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnsaqX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLnsaqX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnsaqX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ6rtiv.s: Assembler messages:
encrypt.c: /tmp/ccZ6rtiv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ6rtiv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ6rtiv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ6rtiv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rtiv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rtiv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rtiv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rtiv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rtiv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ6rtiv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ6rtiv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ6rtiv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ6rtiv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rtiv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ6rtiv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ6rtiv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ6rtiv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ6rtiv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ6rtiv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rtiv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ6rtiv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ6rtiv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ6rtiv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ6rtiv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv4pHiU.s: Assembler messages:
encrypt.c: /tmp/ccv4pHiU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv4pHiU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv4pHiU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv4pHiU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4pHiU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4pHiU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4pHiU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4pHiU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4pHiU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4pHiU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4pHiU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4pHiU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv4pHiU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4pHiU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv4pHiU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4pHiU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv4pHiU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4pHiU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4pHiU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4pHiU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4pHiU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4pHiU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv4pHiU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4pHiU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7PaDNT.s: Assembler messages:
encrypt.c: /tmp/cc7PaDNT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7PaDNT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7PaDNT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7PaDNT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PaDNT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PaDNT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PaDNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PaDNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PaDNT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PaDNT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PaDNT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PaDNT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7PaDNT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PaDNT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7PaDNT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PaDNT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7PaDNT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7PaDNT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7PaDNT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7PaDNT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PaDNT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7PaDNT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7PaDNT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7PaDNT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccip4ffv.s: Assembler messages:
encrypt.c: /tmp/ccip4ffv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccip4ffv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccip4ffv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccip4ffv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4ffv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4ffv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4ffv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4ffv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4ffv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccip4ffv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccip4ffv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccip4ffv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccip4ffv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4ffv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccip4ffv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccip4ffv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccip4ffv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip4ffv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip4ffv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4ffv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip4ffv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccip4ffv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip4ffv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip4ffv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMTpNxP.s: Assembler messages:
encrypt.c: /tmp/ccMTpNxP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTpNxP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTpNxP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTpNxP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTpNxP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTpNxP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTpNxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTpNxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTpNxP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTpNxP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTpNxP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTpNxP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTpNxP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTpNxP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTpNxP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTpNxP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMTpNxP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTpNxP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTpNxP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTpNxP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTpNxP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTpNxP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMTpNxP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTpNxP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUP5Q0s.s: Assembler messages:
encrypt.c: /tmp/ccUP5Q0s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUP5Q0s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUP5Q0s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUP5Q0s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP5Q0s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP5Q0s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP5Q0s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP5Q0s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP5Q0s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUP5Q0s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUP5Q0s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUP5Q0s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUP5Q0s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP5Q0s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUP5Q0s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUP5Q0s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUP5Q0s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUP5Q0s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUP5Q0s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUP5Q0s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUP5Q0s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUP5Q0s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUP5Q0s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUP5Q0s.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cco8Mezt.s: Assembler messages:
encrypt.c: /tmp/cco8Mezt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco8Mezt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco8Mezt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco8Mezt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Mezt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Mezt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Mezt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Mezt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Mezt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8Mezt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8Mezt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8Mezt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco8Mezt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Mezt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco8Mezt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco8Mezt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8Mezt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8Mezt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8Mezt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Mezt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8Mezt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco8Mezt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8Mezt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8Mezt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczynWxT.s: Assembler messages:
encrypt.c: /tmp/cczynWxT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczynWxT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczynWxT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczynWxT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczynWxT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczynWxT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczynWxT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczynWxT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczynWxT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczynWxT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczynWxT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczynWxT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczynWxT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczynWxT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczynWxT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczynWxT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczynWxT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczynWxT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczynWxT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczynWxT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczynWxT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczynWxT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczynWxT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczynWxT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO3Si5v.s: Assembler messages:
encrypt.c: /tmp/ccO3Si5v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO3Si5v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO3Si5v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO3Si5v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3Si5v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3Si5v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3Si5v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3Si5v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3Si5v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3Si5v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3Si5v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3Si5v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO3Si5v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3Si5v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO3Si5v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO3Si5v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3Si5v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3Si5v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3Si5v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3Si5v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3Si5v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO3Si5v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3Si5v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3Si5v.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQZHRZV.s: Assembler messages:
encrypt.c: /tmp/ccQZHRZV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQZHRZV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQZHRZV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQZHRZV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZHRZV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZHRZV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZHRZV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZHRZV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZHRZV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZHRZV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZHRZV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZHRZV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQZHRZV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZHRZV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQZHRZV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZHRZV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQZHRZV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZHRZV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZHRZV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZHRZV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZHRZV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZHRZV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQZHRZV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZHRZV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwISuXt.s: Assembler messages:
encrypt.c: /tmp/ccwISuXt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwISuXt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwISuXt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwISuXt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwISuXt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwISuXt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwISuXt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwISuXt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwISuXt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwISuXt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwISuXt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwISuXt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwISuXt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwISuXt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwISuXt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwISuXt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwISuXt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwISuXt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwISuXt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwISuXt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwISuXt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwISuXt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwISuXt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwISuXt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz5dueK.s: Assembler messages:
encrypt.c: /tmp/ccz5dueK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz5dueK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz5dueK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz5dueK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5dueK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5dueK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5dueK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5dueK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5dueK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5dueK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5dueK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5dueK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz5dueK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5dueK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz5dueK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5dueK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz5dueK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5dueK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5dueK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5dueK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5dueK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5dueK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz5dueK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5dueK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUAwmhH.s: Assembler messages:
encrypt.c: /tmp/ccUAwmhH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUAwmhH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUAwmhH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUAwmhH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwmhH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwmhH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwmhH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwmhH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwmhH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAwmhH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAwmhH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAwmhH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUAwmhH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwmhH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUAwmhH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAwmhH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUAwmhH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAwmhH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAwmhH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAwmhH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwmhH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAwmhH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUAwmhH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAwmhH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWQE7An.s: Assembler messages:
encrypt.c: /tmp/ccWQE7An.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWQE7An.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWQE7An.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWQE7An.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQE7An.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQE7An.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQE7An.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQE7An.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQE7An.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQE7An.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQE7An.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQE7An.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWQE7An.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQE7An.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWQE7An.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWQE7An.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQE7An.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQE7An.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQE7An.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQE7An.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQE7An.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWQE7An.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQE7An.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQE7An.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrat5iv.s: Assembler messages:
encrypt.c: /tmp/ccrat5iv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrat5iv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrat5iv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrat5iv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrat5iv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrat5iv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrat5iv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrat5iv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrat5iv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrat5iv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrat5iv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrat5iv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrat5iv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrat5iv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrat5iv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrat5iv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrat5iv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrat5iv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrat5iv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrat5iv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrat5iv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrat5iv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrat5iv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrat5iv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxebRMO.s: Assembler messages:
encrypt.c: /tmp/ccxebRMO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxebRMO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxebRMO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxebRMO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxebRMO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxebRMO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxebRMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxebRMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxebRMO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxebRMO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxebRMO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxebRMO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxebRMO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxebRMO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxebRMO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxebRMO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxebRMO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxebRMO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxebRMO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxebRMO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxebRMO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxebRMO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxebRMO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxebRMO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWYoTwn.s: Assembler messages:
encrypt.c: /tmp/ccWYoTwn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWYoTwn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWYoTwn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWYoTwn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYoTwn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYoTwn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYoTwn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYoTwn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYoTwn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYoTwn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYoTwn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYoTwn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWYoTwn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYoTwn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWYoTwn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWYoTwn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYoTwn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYoTwn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYoTwn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYoTwn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYoTwn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWYoTwn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYoTwn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYoTwn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxzhwvL.s: Assembler messages:
encrypt.c: /tmp/ccxzhwvL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxzhwvL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxzhwvL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxzhwvL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzhwvL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzhwvL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzhwvL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzhwvL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzhwvL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzhwvL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzhwvL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzhwvL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxzhwvL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzhwvL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxzhwvL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzhwvL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxzhwvL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzhwvL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzhwvL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzhwvL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzhwvL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzhwvL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxzhwvL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzhwvL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3C4KG8.s: Assembler messages:
encrypt.c: /tmp/cc3C4KG8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3C4KG8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3C4KG8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3C4KG8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4KG8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4KG8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4KG8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4KG8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4KG8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C4KG8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C4KG8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C4KG8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3C4KG8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4KG8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3C4KG8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C4KG8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3C4KG8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3C4KG8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3C4KG8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3C4KG8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4KG8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3C4KG8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3C4KG8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3C4KG8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQHHWd5.s: Assembler messages:
encrypt.c: /tmp/ccQHHWd5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQHHWd5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQHHWd5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQHHWd5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHHWd5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHHWd5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHHWd5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHHWd5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHHWd5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHHWd5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHHWd5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHHWd5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQHHWd5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHHWd5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQHHWd5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQHHWd5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHHWd5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHHWd5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHHWd5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHHWd5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHHWd5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQHHWd5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHHWd5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHHWd5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR8Fdn9.s: Assembler messages:
encrypt.c: /tmp/ccR8Fdn9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR8Fdn9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR8Fdn9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR8Fdn9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Fdn9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Fdn9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Fdn9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Fdn9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Fdn9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8Fdn9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8Fdn9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8Fdn9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR8Fdn9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Fdn9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR8Fdn9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8Fdn9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR8Fdn9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8Fdn9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8Fdn9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8Fdn9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Fdn9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8Fdn9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR8Fdn9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8Fdn9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclcLJ45.s: Assembler messages:
encrypt.c: /tmp/cclcLJ45.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclcLJ45.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclcLJ45.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclcLJ45.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcLJ45.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcLJ45.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcLJ45.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcLJ45.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcLJ45.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclcLJ45.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclcLJ45.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclcLJ45.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclcLJ45.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcLJ45.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclcLJ45.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclcLJ45.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclcLJ45.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcLJ45.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcLJ45.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcLJ45.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcLJ45.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclcLJ45.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcLJ45.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcLJ45.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccQUSt69.s: Assembler messages:
encrypt.c: /tmp/ccQUSt69.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQUSt69.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQUSt69.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQUSt69.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUSt69.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUSt69.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUSt69.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUSt69.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUSt69.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQUSt69.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQUSt69.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQUSt69.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQUSt69.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUSt69.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQUSt69.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQUSt69.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQUSt69.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQUSt69.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQUSt69.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQUSt69.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUSt69.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQUSt69.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQUSt69.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQUSt69.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cccfzL76.s: Assembler messages:
encrypt.c: /tmp/cccfzL76.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccfzL76.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccfzL76.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccfzL76.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfzL76.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfzL76.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfzL76.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfzL76.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfzL76.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccfzL76.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccfzL76.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccfzL76.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccfzL76.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfzL76.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccfzL76.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccfzL76.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccfzL76.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfzL76.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfzL76.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfzL76.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfzL76.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccfzL76.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfzL76.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccfzL76.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc11NDg6.s: Assembler messages:
encrypt.c: /tmp/cc11NDg6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11NDg6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11NDg6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc11NDg6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11NDg6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11NDg6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11NDg6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11NDg6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11NDg6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11NDg6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11NDg6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11NDg6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11NDg6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11NDg6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11NDg6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc11NDg6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11NDg6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11NDg6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11NDg6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11NDg6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11NDg6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11NDg6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11NDg6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11NDg6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfyuuE7.s: Assembler messages:
encrypt.c: /tmp/ccfyuuE7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfyuuE7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfyuuE7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfyuuE7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyuuE7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyuuE7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyuuE7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyuuE7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyuuE7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyuuE7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyuuE7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyuuE7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfyuuE7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyuuE7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfyuuE7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyuuE7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfyuuE7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyuuE7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyuuE7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyuuE7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyuuE7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyuuE7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfyuuE7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyuuE7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccenxJ4E.s: Assembler messages:
encrypt.c: /tmp/ccenxJ4E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccenxJ4E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccenxJ4E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccenxJ4E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenxJ4E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenxJ4E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenxJ4E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenxJ4E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenxJ4E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenxJ4E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenxJ4E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenxJ4E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccenxJ4E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenxJ4E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccenxJ4E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccenxJ4E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenxJ4E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenxJ4E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenxJ4E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenxJ4E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenxJ4E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccenxJ4E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenxJ4E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenxJ4E.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxr44A0.s: Assembler messages:
encrypt.c: /tmp/ccxr44A0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxr44A0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxr44A0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxr44A0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxr44A0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxr44A0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxr44A0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxr44A0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxr44A0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxr44A0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxr44A0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxr44A0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxr44A0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxr44A0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxr44A0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxr44A0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxr44A0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxr44A0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxr44A0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxr44A0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxr44A0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxr44A0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxr44A0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxr44A0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFVfsyW.s: Assembler messages:
encrypt.c: /tmp/ccFVfsyW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFVfsyW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFVfsyW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFVfsyW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVfsyW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVfsyW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVfsyW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVfsyW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVfsyW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVfsyW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVfsyW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVfsyW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFVfsyW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVfsyW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFVfsyW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVfsyW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFVfsyW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVfsyW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFVfsyW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFVfsyW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVfsyW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFVfsyW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFVfsyW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFVfsyW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKOgEwG.s: Assembler messages:
encrypt.c: /tmp/ccKOgEwG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKOgEwG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKOgEwG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKOgEwG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOgEwG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOgEwG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOgEwG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOgEwG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOgEwG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOgEwG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOgEwG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOgEwG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKOgEwG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOgEwG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKOgEwG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKOgEwG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOgEwG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOgEwG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOgEwG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOgEwG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOgEwG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKOgEwG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOgEwG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOgEwG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccbsHPQA.s: Assembler messages:
encrypt.c: /tmp/ccbsHPQA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsHPQA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbsHPQA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbsHPQA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsHPQA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsHPQA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsHPQA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsHPQA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsHPQA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsHPQA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsHPQA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsHPQA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbsHPQA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsHPQA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbsHPQA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbsHPQA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsHPQA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsHPQA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsHPQA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsHPQA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsHPQA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsHPQA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsHPQA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsHPQA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cciIn8h7.s: Assembler messages:
encrypt.c: /tmp/cciIn8h7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciIn8h7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciIn8h7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciIn8h7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIn8h7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIn8h7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIn8h7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIn8h7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIn8h7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIn8h7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIn8h7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIn8h7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciIn8h7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIn8h7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciIn8h7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIn8h7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciIn8h7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIn8h7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIn8h7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIn8h7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIn8h7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIn8h7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciIn8h7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIn8h7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCI1fAF.s: Assembler messages:
encrypt.c: /tmp/ccCI1fAF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCI1fAF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCI1fAF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCI1fAF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI1fAF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI1fAF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI1fAF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI1fAF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI1fAF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCI1fAF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCI1fAF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCI1fAF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCI1fAF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI1fAF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCI1fAF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCI1fAF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCI1fAF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCI1fAF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCI1fAF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI1fAF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCI1fAF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCI1fAF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCI1fAF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCI1fAF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvvcMK0.s: Assembler messages:
encrypt.c: /tmp/ccvvcMK0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvcMK0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvvcMK0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvvcMK0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvcMK0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvcMK0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvcMK0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvcMK0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvcMK0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvcMK0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvcMK0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvcMK0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvvcMK0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvcMK0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvvcMK0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvcMK0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvvcMK0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvcMK0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvcMK0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvcMK0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvcMK0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvcMK0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvcMK0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvcMK0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEcjvMm.s: Assembler messages:
encrypt.c: /tmp/ccEcjvMm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEcjvMm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEcjvMm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEcjvMm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcjvMm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcjvMm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcjvMm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcjvMm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcjvMm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEcjvMm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEcjvMm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEcjvMm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEcjvMm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcjvMm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEcjvMm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEcjvMm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEcjvMm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEcjvMm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEcjvMm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcjvMm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEcjvMm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEcjvMm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEcjvMm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEcjvMm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqfh6Et.s: Assembler messages:
encrypt.c: /tmp/ccqfh6Et.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqfh6Et.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqfh6Et.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqfh6Et.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfh6Et.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfh6Et.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfh6Et.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfh6Et.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfh6Et.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfh6Et.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfh6Et.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfh6Et.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqfh6Et.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfh6Et.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqfh6Et.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfh6Et.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqfh6Et.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfh6Et.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfh6Et.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfh6Et.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfh6Et.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfh6Et.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqfh6Et.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfh6Et.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIlZxyt.s: Assembler messages:
encrypt.c: /tmp/ccIlZxyt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIlZxyt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIlZxyt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIlZxyt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlZxyt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlZxyt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlZxyt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlZxyt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlZxyt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlZxyt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlZxyt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlZxyt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIlZxyt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlZxyt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIlZxyt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlZxyt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIlZxyt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlZxyt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlZxyt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlZxyt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlZxyt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlZxyt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIlZxyt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlZxyt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQetOFr.s: Assembler messages:
encrypt.c: /tmp/ccQetOFr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQetOFr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQetOFr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQetOFr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQetOFr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQetOFr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQetOFr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQetOFr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQetOFr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQetOFr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQetOFr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQetOFr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQetOFr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQetOFr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQetOFr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQetOFr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQetOFr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQetOFr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQetOFr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQetOFr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQetOFr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQetOFr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQetOFr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQetOFr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccINlO7v.s: Assembler messages:
encrypt.c: /tmp/ccINlO7v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccINlO7v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccINlO7v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccINlO7v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINlO7v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINlO7v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINlO7v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINlO7v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINlO7v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINlO7v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINlO7v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINlO7v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccINlO7v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINlO7v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccINlO7v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINlO7v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccINlO7v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINlO7v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINlO7v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINlO7v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINlO7v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINlO7v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccINlO7v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINlO7v.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccrSaVOp.s: Assembler messages:
encrypt.c: /tmp/ccrSaVOp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrSaVOp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrSaVOp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrSaVOp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSaVOp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSaVOp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSaVOp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSaVOp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSaVOp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSaVOp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSaVOp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSaVOp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrSaVOp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSaVOp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrSaVOp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrSaVOp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSaVOp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSaVOp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSaVOp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSaVOp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSaVOp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrSaVOp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSaVOp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSaVOp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEGznzw.s: Assembler messages:
encrypt.c: /tmp/ccEGznzw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEGznzw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEGznzw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEGznzw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGznzw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGznzw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGznzw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGznzw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGznzw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGznzw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGznzw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGznzw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEGznzw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGznzw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEGznzw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGznzw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEGznzw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGznzw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEGznzw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEGznzw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGznzw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEGznzw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEGznzw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEGznzw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cccV3YJp.s: Assembler messages:
encrypt.c: /tmp/cccV3YJp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccV3YJp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccV3YJp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccV3YJp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV3YJp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV3YJp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV3YJp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV3YJp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV3YJp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccV3YJp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccV3YJp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccV3YJp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccV3YJp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV3YJp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccV3YJp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccV3YJp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccV3YJp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccV3YJp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccV3YJp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV3YJp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccV3YJp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccV3YJp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccV3YJp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccV3YJp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHifQnL.s: Assembler messages:
encrypt.c: /tmp/ccHifQnL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHifQnL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHifQnL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHifQnL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHifQnL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHifQnL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHifQnL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHifQnL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHifQnL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHifQnL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHifQnL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHifQnL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHifQnL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHifQnL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHifQnL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHifQnL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHifQnL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHifQnL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHifQnL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHifQnL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHifQnL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHifQnL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHifQnL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHifQnL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceV2oJz.s: Assembler messages:
encrypt.c: /tmp/cceV2oJz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceV2oJz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceV2oJz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceV2oJz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV2oJz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV2oJz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV2oJz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV2oJz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV2oJz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceV2oJz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceV2oJz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceV2oJz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceV2oJz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV2oJz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceV2oJz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceV2oJz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceV2oJz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceV2oJz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceV2oJz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceV2oJz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV2oJz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceV2oJz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceV2oJz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceV2oJz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPBphwA.s: Assembler messages:
encrypt.c: /tmp/ccPBphwA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPBphwA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPBphwA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPBphwA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBphwA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBphwA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBphwA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBphwA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBphwA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPBphwA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPBphwA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPBphwA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPBphwA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBphwA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPBphwA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPBphwA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPBphwA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPBphwA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPBphwA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPBphwA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBphwA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPBphwA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPBphwA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPBphwA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ5WzLE.s: Assembler messages:
encrypt.c: /tmp/ccQ5WzLE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ5WzLE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ5WzLE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ5WzLE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5WzLE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5WzLE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5WzLE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5WzLE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5WzLE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5WzLE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5WzLE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5WzLE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ5WzLE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5WzLE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ5WzLE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ5WzLE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5WzLE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5WzLE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5WzLE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5WzLE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5WzLE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ5WzLE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5WzLE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5WzLE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5DC89w.s: Assembler messages:
encrypt.c: /tmp/cc5DC89w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5DC89w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5DC89w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5DC89w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DC89w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DC89w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DC89w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DC89w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DC89w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DC89w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DC89w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DC89w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5DC89w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DC89w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5DC89w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DC89w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5DC89w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DC89w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DC89w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DC89w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DC89w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DC89w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5DC89w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DC89w.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRjoREJ.s: Assembler messages:
encrypt.c: /tmp/ccRjoREJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRjoREJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRjoREJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRjoREJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoREJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoREJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoREJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoREJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoREJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRjoREJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRjoREJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRjoREJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRjoREJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoREJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRjoREJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRjoREJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRjoREJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjoREJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjoREJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoREJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjoREJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRjoREJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjoREJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjoREJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVd4nrA.s: Assembler messages:
encrypt.c: /tmp/ccVd4nrA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVd4nrA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVd4nrA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVd4nrA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd4nrA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd4nrA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd4nrA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd4nrA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd4nrA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd4nrA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd4nrA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd4nrA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVd4nrA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd4nrA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVd4nrA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd4nrA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVd4nrA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd4nrA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVd4nrA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVd4nrA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd4nrA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVd4nrA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVd4nrA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVd4nrA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdYJbYO.s: Assembler messages:
encrypt.c: /tmp/ccdYJbYO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdYJbYO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdYJbYO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdYJbYO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYJbYO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYJbYO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYJbYO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYJbYO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYJbYO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdYJbYO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdYJbYO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdYJbYO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdYJbYO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYJbYO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdYJbYO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdYJbYO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdYJbYO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdYJbYO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdYJbYO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYJbYO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdYJbYO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdYJbYO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdYJbYO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdYJbYO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH87mTM.s: Assembler messages:
encrypt.c: /tmp/ccH87mTM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH87mTM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH87mTM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH87mTM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87mTM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87mTM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87mTM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87mTM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87mTM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH87mTM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH87mTM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH87mTM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH87mTM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87mTM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH87mTM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH87mTM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH87mTM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH87mTM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH87mTM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH87mTM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87mTM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH87mTM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH87mTM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH87mTM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccszD0RO.s: Assembler messages:
encrypt.c: /tmp/ccszD0RO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszD0RO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccszD0RO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccszD0RO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszD0RO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszD0RO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszD0RO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszD0RO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszD0RO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszD0RO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszD0RO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszD0RO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccszD0RO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszD0RO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccszD0RO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccszD0RO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszD0RO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszD0RO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszD0RO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszD0RO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszD0RO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszD0RO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszD0RO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszD0RO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCTtrUN.s: Assembler messages:
encrypt.c: /tmp/ccCTtrUN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCTtrUN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCTtrUN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCTtrUN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTtrUN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTtrUN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTtrUN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTtrUN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTtrUN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTtrUN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTtrUN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTtrUN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCTtrUN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTtrUN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCTtrUN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCTtrUN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTtrUN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTtrUN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTtrUN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTtrUN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTtrUN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCTtrUN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTtrUN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTtrUN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccONSSkH.s: Assembler messages:
encrypt.c: /tmp/ccONSSkH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccONSSkH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccONSSkH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccONSSkH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONSSkH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONSSkH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONSSkH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONSSkH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONSSkH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONSSkH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONSSkH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONSSkH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccONSSkH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONSSkH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccONSSkH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONSSkH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccONSSkH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONSSkH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONSSkH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONSSkH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONSSkH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONSSkH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccONSSkH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONSSkH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccjBZThS.s: Assembler messages:
encrypt.c: /tmp/ccjBZThS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBZThS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBZThS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBZThS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBZThS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBZThS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBZThS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBZThS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBZThS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBZThS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBZThS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBZThS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBZThS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBZThS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBZThS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjBZThS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBZThS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBZThS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBZThS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBZThS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBZThS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBZThS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBZThS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBZThS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccr9WcVK.s: Assembler messages:
encrypt.c: /tmp/ccr9WcVK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr9WcVK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr9WcVK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr9WcVK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9WcVK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9WcVK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9WcVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9WcVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9WcVK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9WcVK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9WcVK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9WcVK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr9WcVK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9WcVK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr9WcVK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9WcVK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr9WcVK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9WcVK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9WcVK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9WcVK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9WcVK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9WcVK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr9WcVK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9WcVK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEClrXO.s: Assembler messages:
encrypt.c: /tmp/ccEClrXO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEClrXO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEClrXO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEClrXO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEClrXO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEClrXO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEClrXO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEClrXO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEClrXO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEClrXO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEClrXO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEClrXO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEClrXO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEClrXO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEClrXO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEClrXO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEClrXO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEClrXO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEClrXO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEClrXO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEClrXO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEClrXO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEClrXO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEClrXO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf1f4tN.s: Assembler messages:
encrypt.c: /tmp/ccf1f4tN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf1f4tN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf1f4tN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf1f4tN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1f4tN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1f4tN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1f4tN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1f4tN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1f4tN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1f4tN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1f4tN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1f4tN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf1f4tN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1f4tN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf1f4tN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1f4tN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf1f4tN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1f4tN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1f4tN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1f4tN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1f4tN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1f4tN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf1f4tN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1f4tN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDYJcvK.s: Assembler messages:
encrypt.c: /tmp/ccDYJcvK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDYJcvK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDYJcvK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDYJcvK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYJcvK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYJcvK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYJcvK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDYJcvK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDYJcvK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDYJcvK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYJcvK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYJcvK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYJcvK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYJcvK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDYJcvK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYJcvK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYJcvK.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccDYJcvK.s: Assembler messages:
encrypt.c: /tmp/ccDYJcvK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDYJcvK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDYJcvK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDYJcvK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYJcvK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYJcvK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYJcvK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDYJcvK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDYJcvK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDYJcvK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYJcvK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYJcvK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYJcvK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYJcvK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYJcvK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDYJcvK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYJcvK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYJcvK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNt7BLD.s: Assembler messages:
encrypt.c: /tmp/ccNt7BLD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNt7BLD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNt7BLD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNt7BLD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt7BLD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt7BLD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt7BLD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNt7BLD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNt7BLD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt7BLD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNt7BLD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt7BLD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNt7BLD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNt7BLD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNt7BLD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNt7BLD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNt7BLD.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccNt7BLD.s: Assembler messages:
encrypt.c: /tmp/ccNt7BLD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNt7BLD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNt7BLD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNt7BLD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt7BLD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt7BLD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt7BLD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNt7BLD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNt7BLD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt7BLD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNt7BLD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNt7BLD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNt7BLD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNt7BLD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNt7BLD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNt7BLD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNt7BLD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNt7BLD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCjyOHK.s: Assembler messages:
encrypt.c: /tmp/ccCjyOHK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCjyOHK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCjyOHK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCjyOHK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjyOHK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjyOHK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjyOHK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCjyOHK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCjyOHK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCjyOHK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjyOHK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjyOHK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjyOHK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjyOHK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCjyOHK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjyOHK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjyOHK.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccCjyOHK.s: Assembler messages:
encrypt.c: /tmp/ccCjyOHK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCjyOHK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCjyOHK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCjyOHK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjyOHK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjyOHK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjyOHK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCjyOHK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCjyOHK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCjyOHK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjyOHK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjyOHK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjyOHK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjyOHK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjyOHK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCjyOHK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjyOHK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjyOHK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfHd4DH.s: Assembler messages:
encrypt.c: /tmp/ccfHd4DH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfHd4DH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfHd4DH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfHd4DH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHd4DH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHd4DH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHd4DH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfHd4DH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfHd4DH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHd4DH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfHd4DH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHd4DH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfHd4DH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfHd4DH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfHd4DH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfHd4DH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfHd4DH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccfHd4DH.s: Assembler messages:
encrypt.c: /tmp/ccfHd4DH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfHd4DH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfHd4DH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfHd4DH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHd4DH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHd4DH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHd4DH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfHd4DH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfHd4DH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHd4DH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfHd4DH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfHd4DH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfHd4DH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfHd4DH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHd4DH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfHd4DH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfHd4DH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfHd4DH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccLt5FKz.s: Assembler messages:
encrypt.c: /tmp/ccLt5FKz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLt5FKz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLt5FKz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLt5FKz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt5FKz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt5FKz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt5FKz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLt5FKz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLt5FKz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt5FKz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLt5FKz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt5FKz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLt5FKz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLt5FKz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLt5FKz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLt5FKz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLt5FKz.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccLt5FKz.s: Assembler messages:
encrypt.c: /tmp/ccLt5FKz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLt5FKz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLt5FKz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLt5FKz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt5FKz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt5FKz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt5FKz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLt5FKz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLt5FKz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt5FKz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLt5FKz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLt5FKz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLt5FKz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLt5FKz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt5FKz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLt5FKz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLt5FKz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLt5FKz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccx9DkdL.s: Assembler messages:
encrypt.c: /tmp/ccx9DkdL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx9DkdL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx9DkdL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx9DkdL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9DkdL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9DkdL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9DkdL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx9DkdL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx9DkdL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx9DkdL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9DkdL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9DkdL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9DkdL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9DkdL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9DkdL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9DkdL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9DkdL.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccx9DkdL.s: Assembler messages:
encrypt.c: /tmp/ccx9DkdL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx9DkdL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx9DkdL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx9DkdL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9DkdL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9DkdL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9DkdL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx9DkdL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx9DkdL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx9DkdL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx9DkdL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9DkdL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9DkdL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9DkdL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9DkdL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9DkdL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9DkdL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx9DkdL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXUoyfH.s: Assembler messages:
encrypt.c: /tmp/ccXUoyfH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXUoyfH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXUoyfH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXUoyfH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUoyfH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUoyfH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUoyfH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXUoyfH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXUoyfH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUoyfH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXUoyfH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUoyfH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUoyfH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUoyfH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUoyfH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXUoyfH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUoyfH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccXUoyfH.s: Assembler messages:
encrypt.c: /tmp/ccXUoyfH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXUoyfH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXUoyfH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXUoyfH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUoyfH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUoyfH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUoyfH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXUoyfH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXUoyfH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUoyfH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXUoyfH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUoyfH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUoyfH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUoyfH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUoyfH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUoyfH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXUoyfH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUoyfH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuki39J.s: Assembler messages:
encrypt.c: /tmp/ccuki39J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuki39J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuki39J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuki39J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuki39J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuki39J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuki39J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuki39J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuki39J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuki39J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuki39J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuki39J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuki39J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuki39J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuki39J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuki39J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuki39J.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccuki39J.s: Assembler messages:
encrypt.c: /tmp/ccuki39J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuki39J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuki39J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuki39J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuki39J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuki39J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuki39J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuki39J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuki39J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuki39J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuki39J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuki39J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuki39J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuki39J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuki39J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuki39J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuki39J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuki39J.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLe522t.s: Assembler messages:
encrypt.c: /tmp/ccLe522t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLe522t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLe522t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLe522t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe522t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe522t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe522t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe522t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe522t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLe522t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLe522t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLe522t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLe522t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe522t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLe522t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLe522t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLe522t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLe522t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLe522t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLe522t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe522t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLe522t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLe522t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLe522t.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOVJjgG.s: Assembler messages:
encrypt.c: /tmp/ccOVJjgG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOVJjgG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOVJjgG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOVJjgG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVJjgG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVJjgG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVJjgG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVJjgG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVJjgG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVJjgG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVJjgG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVJjgG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOVJjgG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVJjgG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOVJjgG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOVJjgG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVJjgG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVJjgG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVJjgG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVJjgG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVJjgG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOVJjgG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVJjgG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVJjgG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccWdInkE.s: Assembler messages:
encrypt.c: /tmp/ccWdInkE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWdInkE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWdInkE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWdInkE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdInkE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdInkE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdInkE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdInkE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdInkE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdInkE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdInkE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdInkE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWdInkE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdInkE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWdInkE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWdInkE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdInkE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdInkE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdInkE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdInkE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdInkE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWdInkE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdInkE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdInkE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cckeurdA.s: Assembler messages:
encrypt.c: /tmp/cckeurdA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckeurdA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckeurdA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckeurdA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeurdA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeurdA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeurdA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeurdA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeurdA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeurdA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeurdA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeurdA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckeurdA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeurdA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckeurdA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeurdA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckeurdA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeurdA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeurdA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeurdA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeurdA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeurdA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckeurdA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeurdA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrE78aw.s: Assembler messages:
encrypt.c: /tmp/ccrE78aw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrE78aw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrE78aw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrE78aw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrE78aw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrE78aw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrE78aw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrE78aw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrE78aw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrE78aw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrE78aw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrE78aw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrE78aw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrE78aw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrE78aw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrE78aw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrE78aw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrE78aw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrE78aw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrE78aw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrE78aw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrE78aw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrE78aw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrE78aw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxYuaSF.s: Assembler messages:
encrypt.c: /tmp/ccxYuaSF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxYuaSF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxYuaSF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxYuaSF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYuaSF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYuaSF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYuaSF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYuaSF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYuaSF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYuaSF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYuaSF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYuaSF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxYuaSF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYuaSF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxYuaSF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxYuaSF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYuaSF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYuaSF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYuaSF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYuaSF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYuaSF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxYuaSF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYuaSF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYuaSF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ5sOQI.s: Assembler messages:
encrypt.c: /tmp/ccQ5sOQI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ5sOQI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ5sOQI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ5sOQI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5sOQI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5sOQI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5sOQI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5sOQI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5sOQI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5sOQI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5sOQI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5sOQI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ5sOQI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5sOQI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ5sOQI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ5sOQI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5sOQI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5sOQI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5sOQI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5sOQI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5sOQI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ5sOQI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5sOQI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5sOQI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVvsnuz.s: Assembler messages:
encrypt.c: /tmp/ccVvsnuz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVvsnuz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVvsnuz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVvsnuz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvsnuz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvsnuz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvsnuz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvsnuz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvsnuz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVvsnuz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVvsnuz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVvsnuz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVvsnuz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvsnuz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVvsnuz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVvsnuz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVvsnuz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVvsnuz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVvsnuz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVvsnuz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvsnuz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVvsnuz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVvsnuz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVvsnuz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFKdDvz.s: Assembler messages:
encrypt.c: /tmp/ccFKdDvz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFKdDvz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFKdDvz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFKdDvz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKdDvz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKdDvz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKdDvz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKdDvz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKdDvz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKdDvz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKdDvz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKdDvz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFKdDvz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKdDvz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFKdDvz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKdDvz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFKdDvz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFKdDvz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKdDvz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKdDvz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKdDvz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKdDvz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFKdDvz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFKdDvz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuh6orH.s: Assembler messages:
encrypt.c: /tmp/ccuh6orH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuh6orH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuh6orH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuh6orH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh6orH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh6orH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh6orH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh6orH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh6orH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuh6orH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuh6orH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuh6orH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuh6orH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh6orH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuh6orH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuh6orH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuh6orH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh6orH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh6orH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh6orH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh6orH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuh6orH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh6orH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh6orH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdV255A.s: Assembler messages:
encrypt.c: /tmp/ccdV255A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdV255A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdV255A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdV255A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV255A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV255A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV255A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV255A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV255A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdV255A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdV255A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdV255A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdV255A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV255A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdV255A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdV255A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdV255A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdV255A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdV255A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdV255A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV255A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdV255A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdV255A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdV255A.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwHkecF.s: Assembler messages:
encrypt.c: /tmp/ccwHkecF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwHkecF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwHkecF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwHkecF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHkecF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHkecF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHkecF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHkecF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHkecF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHkecF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHkecF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHkecF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwHkecF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHkecF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwHkecF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwHkecF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHkecF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHkecF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHkecF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHkecF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHkecF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwHkecF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHkecF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHkecF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW3FdAF.s: Assembler messages:
encrypt.c: /tmp/ccW3FdAF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW3FdAF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW3FdAF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW3FdAF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3FdAF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3FdAF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3FdAF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3FdAF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3FdAF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW3FdAF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW3FdAF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW3FdAF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW3FdAF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3FdAF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW3FdAF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW3FdAF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW3FdAF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3FdAF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3FdAF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW3FdAF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3FdAF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW3FdAF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3FdAF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW3FdAF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZmw3Tn.s: Assembler messages:
encrypt.c: /tmp/ccZmw3Tn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZmw3Tn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZmw3Tn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZmw3Tn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmw3Tn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmw3Tn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmw3Tn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmw3Tn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmw3Tn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmw3Tn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmw3Tn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmw3Tn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZmw3Tn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmw3Tn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZmw3Tn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmw3Tn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZmw3Tn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmw3Tn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmw3Tn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmw3Tn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmw3Tn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmw3Tn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZmw3Tn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmw3Tn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc33pVMp.s: Assembler messages:
encrypt.c: /tmp/cc33pVMp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc33pVMp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc33pVMp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc33pVMp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33pVMp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33pVMp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33pVMp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33pVMp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33pVMp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33pVMp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33pVMp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33pVMp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc33pVMp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33pVMp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc33pVMp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33pVMp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc33pVMp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33pVMp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33pVMp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33pVMp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33pVMp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33pVMp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33pVMp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33pVMp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEqGoNH.s: Assembler messages:
encrypt.c: /tmp/ccEqGoNH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEqGoNH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEqGoNH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEqGoNH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqGoNH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqGoNH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqGoNH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqGoNH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqGoNH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqGoNH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqGoNH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqGoNH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEqGoNH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqGoNH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEqGoNH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEqGoNH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqGoNH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqGoNH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqGoNH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqGoNH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqGoNH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEqGoNH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqGoNH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqGoNH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNzlWwI.s: Assembler messages:
encrypt.c: /tmp/ccNzlWwI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNzlWwI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNzlWwI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNzlWwI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzlWwI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzlWwI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzlWwI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzlWwI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzlWwI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNzlWwI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNzlWwI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNzlWwI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNzlWwI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzlWwI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNzlWwI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNzlWwI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNzlWwI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzlWwI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzlWwI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzlWwI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzlWwI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNzlWwI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzlWwI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzlWwI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTBGr7p.s: Assembler messages:
encrypt.c: /tmp/ccTBGr7p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTBGr7p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTBGr7p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTBGr7p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBGr7p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBGr7p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBGr7p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBGr7p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBGr7p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBGr7p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBGr7p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBGr7p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTBGr7p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBGr7p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTBGr7p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBGr7p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTBGr7p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBGr7p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTBGr7p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTBGr7p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBGr7p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTBGr7p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTBGr7p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTBGr7p.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGykmNF.s: Assembler messages:
encrypt.c: /tmp/ccGykmNF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGykmNF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGykmNF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGykmNF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGykmNF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGykmNF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGykmNF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGykmNF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGykmNF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGykmNF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGykmNF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGykmNF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGykmNF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGykmNF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGykmNF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGykmNF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGykmNF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGykmNF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGykmNF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGykmNF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGykmNF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGykmNF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGykmNF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGykmNF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXw5OSn.s: Assembler messages:
encrypt.c: /tmp/ccXw5OSn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXw5OSn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXw5OSn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXw5OSn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXw5OSn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXw5OSn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXw5OSn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXw5OSn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXw5OSn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXw5OSn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXw5OSn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXw5OSn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXw5OSn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXw5OSn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXw5OSn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXw5OSn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXw5OSn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXw5OSn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXw5OSn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXw5OSn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXw5OSn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXw5OSn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXw5OSn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXw5OSn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0akW8t.s: Assembler messages:
encrypt.c: /tmp/cc0akW8t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0akW8t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0akW8t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0akW8t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0akW8t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0akW8t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0akW8t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0akW8t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0akW8t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0akW8t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0akW8t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0akW8t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0akW8t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0akW8t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0akW8t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0akW8t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0akW8t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0akW8t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0akW8t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0akW8t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0akW8t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0akW8t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0akW8t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0akW8t.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIgF9mJ.s: Assembler messages:
encrypt.c: /tmp/ccIgF9mJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIgF9mJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIgF9mJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIgF9mJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgF9mJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgF9mJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgF9mJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgF9mJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgF9mJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgF9mJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgF9mJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgF9mJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIgF9mJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgF9mJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIgF9mJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIgF9mJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgF9mJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgF9mJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgF9mJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgF9mJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgF9mJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIgF9mJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgF9mJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgF9mJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPD9eIp.s: Assembler messages:
encrypt.c: /tmp/ccPD9eIp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPD9eIp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPD9eIp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPD9eIp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPD9eIp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPD9eIp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPD9eIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPD9eIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPD9eIp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPD9eIp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPD9eIp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPD9eIp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPD9eIp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPD9eIp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPD9eIp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPD9eIp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPD9eIp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPD9eIp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPD9eIp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPD9eIp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPD9eIp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPD9eIp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPD9eIp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPD9eIp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSXwW8J.s: Assembler messages:
encrypt.c: /tmp/ccSXwW8J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSXwW8J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSXwW8J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSXwW8J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXwW8J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXwW8J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXwW8J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXwW8J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXwW8J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXwW8J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXwW8J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXwW8J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSXwW8J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXwW8J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSXwW8J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSXwW8J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXwW8J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXwW8J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXwW8J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXwW8J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXwW8J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXwW8J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXwW8J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXwW8J.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOJ5h4w.s: Assembler messages:
encrypt.c: /tmp/ccOJ5h4w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOJ5h4w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOJ5h4w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOJ5h4w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ5h4w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ5h4w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ5h4w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ5h4w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ5h4w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJ5h4w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJ5h4w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJ5h4w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOJ5h4w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ5h4w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOJ5h4w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJ5h4w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOJ5h4w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJ5h4w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJ5h4w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJ5h4w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ5h4w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJ5h4w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOJ5h4w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJ5h4w.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXulaEM.s: Assembler messages:
encrypt.c: /tmp/ccXulaEM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXulaEM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXulaEM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXulaEM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXulaEM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXulaEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXulaEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXulaEM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXulaEM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXulaEM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXulaEM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXulaEM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXulaEM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXulaEM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXulaEM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXulaEM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXulaEM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXulaEM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXulaEM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXulaEM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXulaEM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXulaEM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXulaEM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXulaEM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEF5qxw.s: Assembler messages:
encrypt.c: /tmp/ccEF5qxw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEF5qxw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEF5qxw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEF5qxw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5qxw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5qxw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5qxw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5qxw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5qxw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEF5qxw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEF5qxw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEF5qxw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEF5qxw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5qxw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEF5qxw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEF5qxw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEF5qxw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEF5qxw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEF5qxw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEF5qxw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF5qxw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEF5qxw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEF5qxw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEF5qxw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQsemnH.s: Assembler messages:
encrypt.c: /tmp/ccQsemnH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQsemnH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQsemnH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQsemnH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsemnH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsemnH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsemnH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsemnH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsemnH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsemnH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsemnH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsemnH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQsemnH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsemnH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQsemnH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQsemnH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsemnH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsemnH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsemnH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsemnH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsemnH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQsemnH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsemnH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsemnH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4XmBRw.s: Assembler messages:
encrypt.c: /tmp/cc4XmBRw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4XmBRw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4XmBRw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4XmBRw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XmBRw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XmBRw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XmBRw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XmBRw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XmBRw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XmBRw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XmBRw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XmBRw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4XmBRw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XmBRw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4XmBRw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XmBRw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4XmBRw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XmBRw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4XmBRw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4XmBRw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XmBRw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4XmBRw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4XmBRw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4XmBRw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfnUB1G.s: Assembler messages:
encrypt.c: /tmp/ccfnUB1G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfnUB1G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfnUB1G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfnUB1G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnUB1G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnUB1G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnUB1G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnUB1G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnUB1G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfnUB1G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfnUB1G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfnUB1G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfnUB1G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnUB1G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfnUB1G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfnUB1G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfnUB1G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnUB1G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnUB1G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnUB1G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnUB1G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfnUB1G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnUB1G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnUB1G.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdOT9GK.s: Assembler messages:
encrypt.c: /tmp/ccdOT9GK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOT9GK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdOT9GK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOT9GK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOT9GK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOT9GK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOT9GK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOT9GK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOT9GK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOT9GK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOT9GK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOT9GK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdOT9GK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOT9GK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdOT9GK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdOT9GK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOT9GK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOT9GK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOT9GK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOT9GK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOT9GK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOT9GK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOT9GK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOT9GK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj3JfUA.s: Assembler messages:
encrypt.c: /tmp/ccj3JfUA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3JfUA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3JfUA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3JfUA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3JfUA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3JfUA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3JfUA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3JfUA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3JfUA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3JfUA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3JfUA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3JfUA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj3JfUA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3JfUA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3JfUA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3JfUA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj3JfUA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3JfUA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3JfUA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3JfUA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3JfUA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3JfUA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3JfUA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3JfUA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc85mytt.s: Assembler messages:
encrypt.c: /tmp/cc85mytt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc85mytt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc85mytt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc85mytt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85mytt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85mytt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85mytt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85mytt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85mytt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85mytt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85mytt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85mytt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc85mytt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85mytt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc85mytt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85mytt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc85mytt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85mytt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85mytt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85mytt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85mytt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85mytt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc85mytt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85mytt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZxnLlE.s: Assembler messages:
encrypt.c: /tmp/ccZxnLlE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxnLlE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxnLlE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxnLlE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxnLlE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxnLlE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxnLlE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxnLlE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxnLlE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxnLlE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxnLlE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxnLlE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxnLlE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxnLlE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxnLlE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZxnLlE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxnLlE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxnLlE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxnLlE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxnLlE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxnLlE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZxnLlE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxnLlE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxnLlE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccOcBAtw.s: Assembler messages:
encrypt.c: /tmp/ccOcBAtw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOcBAtw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOcBAtw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOcBAtw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcBAtw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcBAtw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcBAtw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcBAtw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcBAtw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcBAtw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcBAtw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcBAtw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOcBAtw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcBAtw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOcBAtw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcBAtw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOcBAtw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcBAtw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcBAtw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcBAtw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcBAtw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcBAtw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOcBAtw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcBAtw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccXPLvlD.s: Assembler messages:
encrypt.c: /tmp/ccXPLvlD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXPLvlD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXPLvlD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXPLvlD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLvlD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLvlD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLvlD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLvlD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLvlD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPLvlD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPLvlD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPLvlD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXPLvlD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLvlD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXPLvlD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXPLvlD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPLvlD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPLvlD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPLvlD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPLvlD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPLvlD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXPLvlD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPLvlD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPLvlD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWOLs1v.s: Assembler messages:
encrypt.c: /tmp/ccWOLs1v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWOLs1v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWOLs1v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWOLs1v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOLs1v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOLs1v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOLs1v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOLs1v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOLs1v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOLs1v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOLs1v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOLs1v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWOLs1v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOLs1v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWOLs1v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOLs1v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWOLs1v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOLs1v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOLs1v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOLs1v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOLs1v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOLs1v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWOLs1v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOLs1v.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cctkPl6D.s: Assembler messages:
encrypt.c: /tmp/cctkPl6D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctkPl6D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctkPl6D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctkPl6D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkPl6D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkPl6D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkPl6D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkPl6D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkPl6D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctkPl6D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctkPl6D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctkPl6D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctkPl6D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkPl6D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctkPl6D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctkPl6D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctkPl6D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctkPl6D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctkPl6D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkPl6D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctkPl6D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctkPl6D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctkPl6D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctkPl6D.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLyVOrG.s: Assembler messages:
encrypt.c: /tmp/ccLyVOrG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLyVOrG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLyVOrG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLyVOrG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyVOrG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyVOrG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyVOrG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyVOrG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyVOrG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLyVOrG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLyVOrG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLyVOrG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLyVOrG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyVOrG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLyVOrG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLyVOrG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLyVOrG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLyVOrG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLyVOrG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyVOrG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLyVOrG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLyVOrG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLyVOrG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLyVOrG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbrfRVo.s: Assembler messages:
encrypt.c: /tmp/ccbrfRVo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbrfRVo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbrfRVo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbrfRVo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrfRVo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrfRVo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrfRVo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrfRVo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrfRVo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrfRVo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrfRVo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrfRVo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbrfRVo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrfRVo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbrfRVo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrfRVo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbrfRVo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrfRVo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrfRVo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrfRVo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrfRVo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrfRVo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbrfRVo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrfRVo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR8m3Mn.s: Assembler messages:
encrypt.c: /tmp/ccR8m3Mn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR8m3Mn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR8m3Mn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR8m3Mn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8m3Mn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8m3Mn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8m3Mn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8m3Mn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8m3Mn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8m3Mn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8m3Mn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8m3Mn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR8m3Mn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8m3Mn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR8m3Mn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8m3Mn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR8m3Mn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8m3Mn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8m3Mn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8m3Mn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8m3Mn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8m3Mn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR8m3Mn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8m3Mn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfwKMuF.s: Assembler messages:
encrypt.c: /tmp/ccfwKMuF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwKMuF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwKMuF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwKMuF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKMuF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKMuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKMuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKMuF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKMuF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwKMuF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwKMuF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwKMuF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwKMuF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKMuF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwKMuF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfwKMuF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwKMuF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwKMuF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwKMuF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKMuF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwKMuF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwKMuF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwKMuF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwKMuF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFHHs3p.s: Assembler messages:
encrypt.c: /tmp/ccFHHs3p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFHHs3p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFHHs3p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFHHs3p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHHs3p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHHs3p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHHs3p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHHs3p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHHs3p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHHs3p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHHs3p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHHs3p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFHHs3p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHHs3p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFHHs3p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHHs3p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFHHs3p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHHs3p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHHs3p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHHs3p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHHs3p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHHs3p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHHs3p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHHs3p.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrXjhJH.s: Assembler messages:
encrypt.c: /tmp/ccrXjhJH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrXjhJH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrXjhJH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrXjhJH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXjhJH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXjhJH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXjhJH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXjhJH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXjhJH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXjhJH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXjhJH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXjhJH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrXjhJH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXjhJH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrXjhJH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrXjhJH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXjhJH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXjhJH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXjhJH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXjhJH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXjhJH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrXjhJH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXjhJH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXjhJH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG2jVtd.s: Assembler messages:
encrypt.c: /tmp/ccG2jVtd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG2jVtd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG2jVtd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG2jVtd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2jVtd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2jVtd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2jVtd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2jVtd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2jVtd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG2jVtd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG2jVtd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG2jVtd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG2jVtd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2jVtd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG2jVtd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG2jVtd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG2jVtd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2jVtd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2jVtd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2jVtd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2jVtd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG2jVtd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2jVtd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2jVtd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSBkE28.s: Assembler messages:
encrypt.c: /tmp/ccSBkE28.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSBkE28.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSBkE28.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSBkE28.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBkE28.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBkE28.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBkE28.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBkE28.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBkE28.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSBkE28.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSBkE28.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSBkE28.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSBkE28.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBkE28.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSBkE28.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSBkE28.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSBkE28.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSBkE28.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSBkE28.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSBkE28.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBkE28.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSBkE28.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSBkE28.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSBkE28.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNIAvS0.s: Assembler messages:
encrypt.c: /tmp/ccNIAvS0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNIAvS0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNIAvS0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNIAvS0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIAvS0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIAvS0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIAvS0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIAvS0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIAvS0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIAvS0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIAvS0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIAvS0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNIAvS0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIAvS0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNIAvS0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIAvS0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNIAvS0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIAvS0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIAvS0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIAvS0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIAvS0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIAvS0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNIAvS0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIAvS0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgEI3ma.s: Assembler messages:
encrypt.c: /tmp/ccgEI3ma.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgEI3ma.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgEI3ma.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgEI3ma.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEI3ma.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEI3ma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEI3ma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEI3ma.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEI3ma.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEI3ma.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEI3ma.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEI3ma.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgEI3ma.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEI3ma.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgEI3ma.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgEI3ma.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEI3ma.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEI3ma.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEI3ma.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEI3ma.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEI3ma.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgEI3ma.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEI3ma.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEI3ma.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccn3JlP9.s: Assembler messages:
encrypt.c: /tmp/ccn3JlP9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn3JlP9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn3JlP9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn3JlP9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3JlP9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3JlP9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3JlP9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3JlP9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3JlP9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3JlP9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3JlP9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3JlP9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn3JlP9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3JlP9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn3JlP9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3JlP9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn3JlP9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3JlP9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3JlP9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3JlP9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3JlP9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3JlP9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn3JlP9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3JlP9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxkLOXb.s: Assembler messages:
encrypt.c: /tmp/ccxkLOXb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxkLOXb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxkLOXb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxkLOXb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkLOXb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkLOXb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkLOXb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkLOXb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkLOXb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxkLOXb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxkLOXb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxkLOXb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxkLOXb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkLOXb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxkLOXb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxkLOXb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxkLOXb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxkLOXb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxkLOXb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkLOXb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxkLOXb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxkLOXb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxkLOXb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxkLOXb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWJ4Vtc.s: Assembler messages:
encrypt.c: /tmp/ccWJ4Vtc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJ4Vtc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWJ4Vtc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWJ4Vtc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ4Vtc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ4Vtc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ4Vtc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ4Vtc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ4Vtc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJ4Vtc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJ4Vtc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJ4Vtc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWJ4Vtc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ4Vtc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWJ4Vtc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWJ4Vtc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJ4Vtc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJ4Vtc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJ4Vtc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ4Vtc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJ4Vtc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJ4Vtc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJ4Vtc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJ4Vtc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccIddT4.s: Assembler messages:
encrypt.c: /tmp/cccIddT4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccIddT4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccIddT4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccIddT4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIddT4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIddT4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIddT4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIddT4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIddT4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccIddT4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccIddT4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccIddT4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccIddT4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIddT4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccIddT4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccIddT4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccIddT4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccIddT4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccIddT4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccIddT4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIddT4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccIddT4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccIddT4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccIddT4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVXiuZ3.s: Assembler messages:
encrypt.c: /tmp/ccVXiuZ3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVXiuZ3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVXiuZ3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVXiuZ3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXiuZ3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXiuZ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXiuZ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXiuZ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXiuZ3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXiuZ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXiuZ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXiuZ3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVXiuZ3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXiuZ3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVXiuZ3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXiuZ3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVXiuZ3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXiuZ3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXiuZ3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXiuZ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXiuZ3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXiuZ3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVXiuZ3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXiuZ3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdEwFJd.s: Assembler messages:
encrypt.c: /tmp/ccdEwFJd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEwFJd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdEwFJd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdEwFJd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEwFJd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEwFJd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEwFJd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEwFJd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEwFJd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEwFJd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEwFJd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEwFJd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdEwFJd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEwFJd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdEwFJd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdEwFJd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEwFJd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEwFJd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEwFJd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEwFJd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEwFJd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEwFJd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEwFJd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEwFJd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3T7h2d.s: Assembler messages:
encrypt.c: /tmp/cc3T7h2d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3T7h2d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3T7h2d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3T7h2d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3T7h2d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3T7h2d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3T7h2d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3T7h2d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3T7h2d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3T7h2d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3T7h2d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3T7h2d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3T7h2d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3T7h2d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3T7h2d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3T7h2d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3T7h2d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3T7h2d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3T7h2d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3T7h2d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3T7h2d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3T7h2d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3T7h2d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3T7h2d.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch2RLq2.s: Assembler messages:
encrypt.c: /tmp/cch2RLq2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch2RLq2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch2RLq2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch2RLq2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2RLq2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2RLq2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2RLq2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2RLq2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2RLq2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2RLq2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2RLq2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2RLq2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch2RLq2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2RLq2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch2RLq2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2RLq2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch2RLq2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2RLq2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2RLq2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2RLq2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2RLq2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2RLq2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch2RLq2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2RLq2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTsXwo1.s: Assembler messages:
encrypt.c: /tmp/ccTsXwo1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTsXwo1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTsXwo1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTsXwo1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsXwo1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsXwo1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsXwo1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsXwo1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsXwo1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTsXwo1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTsXwo1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTsXwo1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTsXwo1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsXwo1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTsXwo1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTsXwo1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTsXwo1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTsXwo1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTsXwo1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTsXwo1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsXwo1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTsXwo1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTsXwo1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTsXwo1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxrwcpb.s: Assembler messages:
encrypt.c: /tmp/ccxrwcpb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxrwcpb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxrwcpb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxrwcpb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrwcpb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrwcpb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrwcpb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrwcpb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrwcpb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrwcpb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrwcpb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrwcpb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxrwcpb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrwcpb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxrwcpb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxrwcpb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrwcpb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrwcpb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrwcpb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrwcpb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrwcpb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxrwcpb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrwcpb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrwcpb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNK06v3.s: Assembler messages:
encrypt.c: /tmp/ccNK06v3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNK06v3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNK06v3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNK06v3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNK06v3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNK06v3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNK06v3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNK06v3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNK06v3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNK06v3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNK06v3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNK06v3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNK06v3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNK06v3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNK06v3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNK06v3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNK06v3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNK06v3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNK06v3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNK06v3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNK06v3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNK06v3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNK06v3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNK06v3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP8uOic.s: Assembler messages:
encrypt.c: /tmp/ccP8uOic.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP8uOic.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP8uOic.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP8uOic.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8uOic.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8uOic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8uOic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8uOic.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8uOic.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8uOic.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8uOic.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8uOic.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP8uOic.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8uOic.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP8uOic.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP8uOic.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8uOic.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8uOic.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8uOic.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8uOic.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8uOic.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP8uOic.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8uOic.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8uOic.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU8ngwZ.s: Assembler messages:
encrypt.c: /tmp/ccU8ngwZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU8ngwZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU8ngwZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU8ngwZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8ngwZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8ngwZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8ngwZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8ngwZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8ngwZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8ngwZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8ngwZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8ngwZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU8ngwZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8ngwZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU8ngwZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8ngwZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU8ngwZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8ngwZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8ngwZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8ngwZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8ngwZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8ngwZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU8ngwZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8ngwZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfbv2a2.s: Assembler messages:
encrypt.c: /tmp/ccfbv2a2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfbv2a2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfbv2a2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfbv2a2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbv2a2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbv2a2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbv2a2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbv2a2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbv2a2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfbv2a2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfbv2a2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfbv2a2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfbv2a2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbv2a2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfbv2a2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfbv2a2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfbv2a2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbv2a2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbv2a2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbv2a2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbv2a2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfbv2a2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbv2a2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbv2a2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3896AV.s: Assembler messages:
encrypt.c: /tmp/cc3896AV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3896AV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3896AV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3896AV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3896AV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3896AV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3896AV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3896AV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3896AV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3896AV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3896AV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3896AV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3896AV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3896AV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3896AV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3896AV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3896AV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3896AV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3896AV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3896AV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3896AV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3896AV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3896AV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3896AV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB5OI0X.s: Assembler messages:
encrypt.c: /tmp/ccB5OI0X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB5OI0X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB5OI0X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB5OI0X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5OI0X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5OI0X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5OI0X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5OI0X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5OI0X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB5OI0X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB5OI0X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB5OI0X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB5OI0X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5OI0X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB5OI0X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB5OI0X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB5OI0X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB5OI0X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB5OI0X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5OI0X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB5OI0X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB5OI0X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB5OI0X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB5OI0X.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAViNm9.s: Assembler messages:
encrypt.c: /tmp/ccAViNm9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAViNm9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAViNm9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAViNm9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAViNm9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAViNm9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAViNm9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAViNm9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAViNm9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAViNm9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAViNm9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAViNm9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAViNm9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAViNm9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAViNm9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAViNm9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAViNm9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAViNm9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAViNm9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAViNm9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAViNm9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAViNm9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAViNm9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAViNm9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cciSlic7.s: Assembler messages:
encrypt.c: /tmp/cciSlic7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciSlic7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciSlic7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciSlic7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSlic7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSlic7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSlic7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSlic7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSlic7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSlic7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSlic7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSlic7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciSlic7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSlic7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciSlic7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSlic7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciSlic7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSlic7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSlic7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSlic7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSlic7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSlic7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciSlic7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSlic7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5U7drY.s: Assembler messages:
encrypt.c: /tmp/cc5U7drY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5U7drY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5U7drY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5U7drY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5U7drY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5U7drY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5U7drY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5U7drY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5U7drY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5U7drY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5U7drY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5U7drY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5U7drY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5U7drY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5U7drY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5U7drY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5U7drY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5U7drY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5U7drY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5U7drY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5U7drY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5U7drY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5U7drY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5U7drY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxren40.s: Assembler messages:
encrypt.c: /tmp/ccxren40.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxren40.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxren40.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxren40.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxren40.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxren40.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxren40.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxren40.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxren40.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxren40.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxren40.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxren40.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxren40.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxren40.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxren40.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxren40.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxren40.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxren40.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxren40.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxren40.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxren40.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxren40.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxren40.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxren40.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBN9VsV.s: Assembler messages:
encrypt.c: /tmp/ccBN9VsV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBN9VsV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBN9VsV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBN9VsV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN9VsV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN9VsV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN9VsV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN9VsV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN9VsV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBN9VsV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBN9VsV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBN9VsV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBN9VsV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN9VsV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBN9VsV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBN9VsV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBN9VsV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBN9VsV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBN9VsV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN9VsV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBN9VsV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBN9VsV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBN9VsV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBN9VsV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaWuAeT.s: Assembler messages:
encrypt.c: /tmp/ccaWuAeT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaWuAeT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaWuAeT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaWuAeT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWuAeT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWuAeT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWuAeT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWuAeT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWuAeT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaWuAeT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaWuAeT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaWuAeT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaWuAeT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWuAeT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaWuAeT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaWuAeT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaWuAeT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaWuAeT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaWuAeT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaWuAeT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWuAeT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaWuAeT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaWuAeT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaWuAeT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc77DdIQ.s: Assembler messages:
encrypt.c: /tmp/cc77DdIQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc77DdIQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc77DdIQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc77DdIQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77DdIQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77DdIQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77DdIQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77DdIQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77DdIQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77DdIQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77DdIQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77DdIQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc77DdIQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77DdIQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc77DdIQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc77DdIQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77DdIQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77DdIQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77DdIQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77DdIQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77DdIQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc77DdIQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77DdIQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77DdIQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSl5WTP.s: Assembler messages:
encrypt.c: /tmp/ccSl5WTP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSl5WTP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSl5WTP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSl5WTP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl5WTP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl5WTP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl5WTP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl5WTP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl5WTP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSl5WTP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSl5WTP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSl5WTP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSl5WTP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl5WTP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSl5WTP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSl5WTP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSl5WTP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSl5WTP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSl5WTP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSl5WTP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl5WTP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSl5WTP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSl5WTP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSl5WTP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cchEAgGZ.s: Assembler messages:
encrypt.c: /tmp/cchEAgGZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchEAgGZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchEAgGZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchEAgGZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEAgGZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEAgGZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEAgGZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEAgGZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEAgGZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEAgGZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEAgGZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEAgGZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchEAgGZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEAgGZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchEAgGZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchEAgGZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEAgGZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEAgGZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEAgGZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEAgGZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEAgGZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchEAgGZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEAgGZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEAgGZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccj0oNZU.s: Assembler messages:
encrypt.c: /tmp/ccj0oNZU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0oNZU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj0oNZU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj0oNZU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0oNZU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0oNZU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0oNZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0oNZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0oNZU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0oNZU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0oNZU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0oNZU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj0oNZU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0oNZU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj0oNZU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0oNZU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj0oNZU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0oNZU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0oNZU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0oNZU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0oNZU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0oNZU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0oNZU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0oNZU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSNvSfP.s: Assembler messages:
encrypt.c: /tmp/ccSNvSfP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSNvSfP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSNvSfP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSNvSfP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNvSfP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNvSfP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNvSfP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNvSfP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNvSfP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNvSfP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNvSfP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNvSfP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSNvSfP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNvSfP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSNvSfP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNvSfP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSNvSfP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNvSfP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNvSfP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNvSfP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNvSfP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNvSfP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSNvSfP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNvSfP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZW4sHV.s: Assembler messages:
encrypt.c: /tmp/ccZW4sHV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZW4sHV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZW4sHV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZW4sHV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW4sHV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW4sHV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW4sHV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW4sHV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW4sHV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZW4sHV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZW4sHV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZW4sHV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZW4sHV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW4sHV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZW4sHV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZW4sHV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZW4sHV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZW4sHV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZW4sHV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW4sHV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZW4sHV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZW4sHV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZW4sHV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZW4sHV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKaLNIu.s: Assembler messages:
encrypt.c: /tmp/ccKaLNIu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKaLNIu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKaLNIu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKaLNIu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaLNIu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaLNIu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaLNIu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaLNIu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaLNIu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKaLNIu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKaLNIu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKaLNIu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKaLNIu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaLNIu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKaLNIu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKaLNIu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKaLNIu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKaLNIu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKaLNIu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaLNIu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKaLNIu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKaLNIu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKaLNIu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKaLNIu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWjc0x5.s: Assembler messages:
encrypt.c: /tmp/ccWjc0x5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWjc0x5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWjc0x5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWjc0x5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjc0x5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjc0x5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjc0x5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjc0x5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjc0x5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjc0x5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjc0x5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjc0x5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWjc0x5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjc0x5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWjc0x5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjc0x5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWjc0x5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjc0x5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjc0x5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjc0x5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjc0x5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjc0x5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWjc0x5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjc0x5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC3ncw6.s: Assembler messages:
encrypt.c: /tmp/ccC3ncw6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC3ncw6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC3ncw6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC3ncw6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ncw6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ncw6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ncw6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ncw6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ncw6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3ncw6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3ncw6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3ncw6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC3ncw6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ncw6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC3ncw6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3ncw6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC3ncw6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3ncw6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3ncw6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3ncw6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3ncw6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3ncw6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC3ncw6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3ncw6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb94VJ9.s: Assembler messages:
encrypt.c: /tmp/ccb94VJ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb94VJ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb94VJ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb94VJ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb94VJ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb94VJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb94VJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb94VJ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb94VJ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb94VJ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb94VJ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb94VJ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb94VJ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb94VJ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb94VJ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb94VJ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb94VJ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb94VJ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb94VJ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb94VJ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb94VJ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb94VJ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb94VJ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb94VJ9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYs0eMx.s: Assembler messages:
encrypt.c: /tmp/ccYs0eMx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYs0eMx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYs0eMx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYs0eMx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs0eMx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs0eMx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs0eMx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs0eMx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs0eMx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYs0eMx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYs0eMx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYs0eMx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYs0eMx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs0eMx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYs0eMx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYs0eMx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYs0eMx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYs0eMx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYs0eMx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYs0eMx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYs0eMx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYs0eMx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYs0eMx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYs0eMx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyEnQH3.s: Assembler messages:
encrypt.c: /tmp/ccyEnQH3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyEnQH3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyEnQH3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyEnQH3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEnQH3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEnQH3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEnQH3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEnQH3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEnQH3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEnQH3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEnQH3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEnQH3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyEnQH3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEnQH3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyEnQH3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEnQH3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyEnQH3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyEnQH3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyEnQH3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyEnQH3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEnQH3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyEnQH3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyEnQH3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyEnQH3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4Mbxc4.s: Assembler messages:
encrypt.c: /tmp/cc4Mbxc4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Mbxc4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Mbxc4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Mbxc4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mbxc4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mbxc4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mbxc4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mbxc4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mbxc4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Mbxc4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Mbxc4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Mbxc4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Mbxc4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mbxc4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Mbxc4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Mbxc4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Mbxc4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Mbxc4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Mbxc4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Mbxc4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mbxc4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Mbxc4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Mbxc4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Mbxc4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwfySUv.s: Assembler messages:
encrypt.c: /tmp/ccwfySUv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwfySUv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwfySUv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwfySUv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfySUv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfySUv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfySUv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfySUv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfySUv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfySUv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfySUv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfySUv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwfySUv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfySUv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwfySUv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwfySUv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfySUv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfySUv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfySUv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfySUv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfySUv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwfySUv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfySUv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfySUv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDJmfXN.s: Assembler messages:
encrypt.c: /tmp/ccDJmfXN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJmfXN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJmfXN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJmfXN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJmfXN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJmfXN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJmfXN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJmfXN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJmfXN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJmfXN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJmfXN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJmfXN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJmfXN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJmfXN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJmfXN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDJmfXN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJmfXN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJmfXN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJmfXN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJmfXN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJmfXN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJmfXN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJmfXN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJmfXN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEpsw4C.s: Assembler messages:
encrypt.c: /tmp/ccEpsw4C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEpsw4C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEpsw4C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEpsw4C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpsw4C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpsw4C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpsw4C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpsw4C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpsw4C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpsw4C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpsw4C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpsw4C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEpsw4C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpsw4C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEpsw4C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpsw4C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEpsw4C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpsw4C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpsw4C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpsw4C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpsw4C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpsw4C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpsw4C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpsw4C.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ1FgDC.s: Assembler messages:
encrypt.c: /tmp/ccZ1FgDC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ1FgDC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ1FgDC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ1FgDC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1FgDC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1FgDC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1FgDC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1FgDC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1FgDC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1FgDC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1FgDC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1FgDC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ1FgDC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1FgDC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ1FgDC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1FgDC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ1FgDC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1FgDC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1FgDC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1FgDC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1FgDC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1FgDC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ1FgDC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1FgDC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz7sMxG.s: Assembler messages:
encrypt.c: /tmp/ccz7sMxG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz7sMxG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz7sMxG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz7sMxG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7sMxG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7sMxG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7sMxG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7sMxG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7sMxG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz7sMxG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz7sMxG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz7sMxG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz7sMxG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7sMxG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz7sMxG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz7sMxG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz7sMxG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz7sMxG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz7sMxG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7sMxG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz7sMxG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz7sMxG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz7sMxG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz7sMxG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJuaYDR.s: Assembler messages:
encrypt.c: /tmp/ccJuaYDR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJuaYDR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJuaYDR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJuaYDR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuaYDR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuaYDR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuaYDR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuaYDR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuaYDR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuaYDR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuaYDR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuaYDR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJuaYDR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuaYDR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJuaYDR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJuaYDR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuaYDR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuaYDR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuaYDR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuaYDR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuaYDR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJuaYDR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuaYDR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuaYDR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKikJqG.s: Assembler messages:
encrypt.c: /tmp/ccKikJqG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKikJqG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKikJqG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKikJqG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKikJqG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKikJqG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKikJqG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKikJqG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKikJqG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKikJqG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKikJqG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKikJqG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKikJqG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKikJqG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKikJqG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKikJqG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKikJqG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKikJqG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKikJqG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKikJqG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKikJqG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKikJqG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKikJqG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKikJqG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ6EhIO.s: Assembler messages:
encrypt.c: /tmp/ccJ6EhIO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ6EhIO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ6EhIO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ6EhIO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6EhIO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6EhIO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6EhIO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6EhIO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6EhIO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6EhIO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6EhIO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6EhIO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ6EhIO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6EhIO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ6EhIO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ6EhIO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6EhIO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6EhIO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6EhIO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6EhIO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6EhIO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ6EhIO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6EhIO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6EhIO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctHE5DD.s: Assembler messages:
encrypt.c: /tmp/cctHE5DD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctHE5DD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctHE5DD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctHE5DD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHE5DD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHE5DD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHE5DD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHE5DD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHE5DD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHE5DD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHE5DD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHE5DD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctHE5DD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHE5DD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctHE5DD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHE5DD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctHE5DD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHE5DD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHE5DD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHE5DD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHE5DD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHE5DD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctHE5DD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHE5DD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1vHvfM.s: Assembler messages:
encrypt.c: /tmp/cc1vHvfM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1vHvfM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1vHvfM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1vHvfM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vHvfM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vHvfM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vHvfM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vHvfM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vHvfM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vHvfM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vHvfM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vHvfM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1vHvfM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vHvfM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1vHvfM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1vHvfM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vHvfM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vHvfM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vHvfM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vHvfM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vHvfM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1vHvfM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vHvfM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vHvfM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAN0MaB.s: Assembler messages:
encrypt.c: /tmp/ccAN0MaB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAN0MaB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAN0MaB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAN0MaB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAN0MaB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAN0MaB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAN0MaB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAN0MaB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAN0MaB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAN0MaB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAN0MaB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAN0MaB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAN0MaB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAN0MaB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAN0MaB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAN0MaB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAN0MaB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAN0MaB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAN0MaB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAN0MaB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAN0MaB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAN0MaB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAN0MaB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAN0MaB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1mPHRG.s: Assembler messages:
encrypt.c: /tmp/cc1mPHRG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1mPHRG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1mPHRG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1mPHRG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mPHRG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mPHRG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mPHRG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mPHRG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mPHRG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1mPHRG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1mPHRG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1mPHRG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1mPHRG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mPHRG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1mPHRG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1mPHRG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1mPHRG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1mPHRG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1mPHRG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mPHRG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1mPHRG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1mPHRG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1mPHRG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1mPHRG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLJfg6t.s: Assembler messages:
encrypt.c: /tmp/ccLJfg6t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLJfg6t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLJfg6t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLJfg6t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJfg6t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJfg6t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJfg6t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJfg6t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJfg6t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJfg6t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJfg6t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJfg6t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLJfg6t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJfg6t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLJfg6t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJfg6t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLJfg6t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJfg6t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJfg6t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJfg6t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJfg6t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJfg6t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLJfg6t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJfg6t.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccH8xuaE.s: Assembler messages:
encrypt.c: /tmp/ccH8xuaE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH8xuaE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH8xuaE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH8xuaE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8xuaE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8xuaE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8xuaE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8xuaE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8xuaE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8xuaE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8xuaE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8xuaE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH8xuaE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8xuaE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH8xuaE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8xuaE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH8xuaE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8xuaE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8xuaE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8xuaE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8xuaE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8xuaE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH8xuaE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8xuaE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccnQ9T3H.s: Assembler messages:
encrypt.c: /tmp/ccnQ9T3H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnQ9T3H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnQ9T3H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnQ9T3H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQ9T3H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQ9T3H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQ9T3H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQ9T3H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQ9T3H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnQ9T3H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnQ9T3H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnQ9T3H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnQ9T3H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQ9T3H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnQ9T3H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnQ9T3H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnQ9T3H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnQ9T3H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnQ9T3H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQ9T3H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnQ9T3H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnQ9T3H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnQ9T3H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnQ9T3H.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvH3hGC.s: Assembler messages:
encrypt.c: /tmp/ccvH3hGC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvH3hGC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvH3hGC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvH3hGC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH3hGC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH3hGC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH3hGC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH3hGC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH3hGC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvH3hGC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvH3hGC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvH3hGC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvH3hGC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH3hGC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvH3hGC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvH3hGC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvH3hGC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvH3hGC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvH3hGC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvH3hGC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH3hGC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvH3hGC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvH3hGC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvH3hGC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cczyQaiJ.s: Assembler messages:
encrypt.c: /tmp/cczyQaiJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczyQaiJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczyQaiJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczyQaiJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQaiJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQaiJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQaiJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQaiJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQaiJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczyQaiJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczyQaiJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczyQaiJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczyQaiJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQaiJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczyQaiJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczyQaiJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczyQaiJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyQaiJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyQaiJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQaiJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyQaiJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczyQaiJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyQaiJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyQaiJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbJUWqw.s: Assembler messages:
encrypt.c: /tmp/ccbJUWqw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbJUWqw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbJUWqw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbJUWqw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJUWqw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJUWqw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJUWqw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJUWqw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJUWqw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbJUWqw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbJUWqw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbJUWqw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbJUWqw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJUWqw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbJUWqw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbJUWqw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbJUWqw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbJUWqw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbJUWqw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJUWqw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbJUWqw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbJUWqw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbJUWqw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbJUWqw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvobUE1.s: Assembler messages:
encrypt.c: /tmp/ccvobUE1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvobUE1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvobUE1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvobUE1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvobUE1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvobUE1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvobUE1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvobUE1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvobUE1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvobUE1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvobUE1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvobUE1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvobUE1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvobUE1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvobUE1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvobUE1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvobUE1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvobUE1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvobUE1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvobUE1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvobUE1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvobUE1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvobUE1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvobUE1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0FbWd2.s: Assembler messages:
encrypt.c: /tmp/cc0FbWd2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0FbWd2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0FbWd2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0FbWd2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FbWd2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FbWd2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FbWd2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FbWd2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FbWd2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FbWd2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FbWd2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FbWd2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0FbWd2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FbWd2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0FbWd2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FbWd2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0FbWd2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FbWd2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FbWd2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FbWd2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FbWd2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FbWd2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0FbWd2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FbWd2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCUlsYw.s: Assembler messages:
encrypt.c: /tmp/ccCUlsYw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCUlsYw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCUlsYw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCUlsYw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUlsYw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUlsYw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUlsYw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUlsYw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUlsYw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCUlsYw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCUlsYw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCUlsYw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCUlsYw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUlsYw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCUlsYw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCUlsYw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCUlsYw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCUlsYw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCUlsYw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUlsYw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCUlsYw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCUlsYw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCUlsYw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCUlsYw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccow2UL4.s: Assembler messages:
encrypt.c: /tmp/ccow2UL4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccow2UL4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccow2UL4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccow2UL4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow2UL4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow2UL4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow2UL4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow2UL4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow2UL4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccow2UL4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccow2UL4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccow2UL4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccow2UL4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow2UL4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccow2UL4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccow2UL4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccow2UL4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccow2UL4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccow2UL4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccow2UL4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow2UL4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccow2UL4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccow2UL4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccow2UL4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccubOSGx.s: Assembler messages:
encrypt.c: /tmp/ccubOSGx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccubOSGx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccubOSGx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccubOSGx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubOSGx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubOSGx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubOSGx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubOSGx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubOSGx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubOSGx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubOSGx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubOSGx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccubOSGx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubOSGx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccubOSGx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccubOSGx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubOSGx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubOSGx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubOSGx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubOSGx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubOSGx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccubOSGx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubOSGx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubOSGx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEBcElA.s: Assembler messages:
encrypt.c: /tmp/ccEBcElA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEBcElA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEBcElA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEBcElA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBcElA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBcElA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBcElA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBcElA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBcElA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBcElA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBcElA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBcElA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEBcElA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBcElA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEBcElA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEBcElA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBcElA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBcElA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBcElA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBcElA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBcElA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEBcElA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBcElA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBcElA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLuWEn5.s: Assembler messages:
encrypt.c: /tmp/ccLuWEn5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLuWEn5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLuWEn5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLuWEn5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuWEn5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuWEn5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuWEn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuWEn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuWEn5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuWEn5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuWEn5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuWEn5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLuWEn5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuWEn5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLuWEn5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuWEn5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLuWEn5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLuWEn5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLuWEn5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLuWEn5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuWEn5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLuWEn5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLuWEn5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLuWEn5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc08PEz4.s: Assembler messages:
encrypt.c: /tmp/cc08PEz4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc08PEz4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc08PEz4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc08PEz4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08PEz4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08PEz4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08PEz4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08PEz4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08PEz4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08PEz4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08PEz4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08PEz4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc08PEz4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08PEz4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc08PEz4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08PEz4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc08PEz4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08PEz4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08PEz4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08PEz4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08PEz4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08PEz4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc08PEz4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08PEz4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJRevkK.s: Assembler messages:
encrypt.c: /tmp/ccJRevkK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRevkK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJRevkK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJRevkK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRevkK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRevkK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRevkK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRevkK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRevkK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRevkK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRevkK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRevkK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJRevkK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRevkK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJRevkK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJRevkK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRevkK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRevkK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRevkK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRevkK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRevkK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRevkK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRevkK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRevkK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3Zna26.s: Assembler messages:
encrypt.c: /tmp/cc3Zna26.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Zna26.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Zna26.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Zna26.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zna26.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zna26.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zna26.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zna26.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zna26.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Zna26.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Zna26.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Zna26.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Zna26.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zna26.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Zna26.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Zna26.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3Zna26.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Zna26.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Zna26.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Zna26.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zna26.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Zna26.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Zna26.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Zna26.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNY0kbH.s: Assembler messages:
encrypt.c: /tmp/ccNY0kbH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNY0kbH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNY0kbH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNY0kbH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY0kbH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY0kbH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY0kbH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY0kbH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY0kbH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNY0kbH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNY0kbH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNY0kbH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNY0kbH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY0kbH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNY0kbH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNY0kbH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNY0kbH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNY0kbH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNY0kbH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY0kbH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNY0kbH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNY0kbH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNY0kbH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNY0kbH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc2Wyuf7.s: Assembler messages:
encrypt.c: /tmp/cc2Wyuf7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Wyuf7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Wyuf7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Wyuf7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Wyuf7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Wyuf7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Wyuf7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Wyuf7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Wyuf7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Wyuf7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Wyuf7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Wyuf7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Wyuf7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Wyuf7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Wyuf7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Wyuf7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Wyuf7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Wyuf7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Wyuf7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Wyuf7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Wyuf7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Wyuf7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Wyuf7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Wyuf7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccibehpN.s: Assembler messages:
encrypt.c: /tmp/ccibehpN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccibehpN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccibehpN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccibehpN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibehpN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibehpN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibehpN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibehpN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibehpN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccibehpN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccibehpN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccibehpN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccibehpN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibehpN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccibehpN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccibehpN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccibehpN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibehpN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibehpN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibehpN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibehpN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccibehpN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibehpN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibehpN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHBDhh4.s: Assembler messages:
encrypt.c: /tmp/ccHBDhh4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHBDhh4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHBDhh4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHBDhh4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBDhh4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBDhh4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBDhh4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBDhh4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBDhh4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBDhh4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBDhh4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBDhh4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHBDhh4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBDhh4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHBDhh4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBDhh4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHBDhh4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBDhh4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBDhh4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBDhh4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBDhh4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBDhh4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHBDhh4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBDhh4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cczrWj5G.s: Assembler messages:
encrypt.c: /tmp/cczrWj5G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczrWj5G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczrWj5G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczrWj5G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrWj5G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrWj5G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrWj5G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrWj5G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrWj5G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrWj5G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrWj5G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrWj5G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczrWj5G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrWj5G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczrWj5G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczrWj5G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrWj5G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrWj5G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrWj5G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrWj5G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrWj5G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczrWj5G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrWj5G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrWj5G.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5OMyQY.s: Assembler messages:
encrypt.c: /tmp/cc5OMyQY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5OMyQY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5OMyQY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5OMyQY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OMyQY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OMyQY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OMyQY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OMyQY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OMyQY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OMyQY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OMyQY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OMyQY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5OMyQY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OMyQY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5OMyQY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OMyQY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5OMyQY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OMyQY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OMyQY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OMyQY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OMyQY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OMyQY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5OMyQY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OMyQY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5qCp83.s: Assembler messages:
encrypt.c: /tmp/cc5qCp83.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5qCp83.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5qCp83.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5qCp83.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCp83.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCp83.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCp83.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCp83.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCp83.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5qCp83.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5qCp83.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5qCp83.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5qCp83.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCp83.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5qCp83.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5qCp83.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5qCp83.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5qCp83.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5qCp83.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCp83.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5qCp83.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5qCp83.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5qCp83.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5qCp83.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYOY0ER.s: Assembler messages:
encrypt.c: /tmp/ccYOY0ER.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYOY0ER.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYOY0ER.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYOY0ER.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOY0ER.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOY0ER.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOY0ER.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOY0ER.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOY0ER.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOY0ER.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOY0ER.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOY0ER.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYOY0ER.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOY0ER.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYOY0ER.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOY0ER.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYOY0ER.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOY0ER.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYOY0ER.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYOY0ER.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOY0ER.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYOY0ER.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYOY0ER.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYOY0ER.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoRjbc2.s: Assembler messages:
encrypt.c: /tmp/ccoRjbc2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoRjbc2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoRjbc2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoRjbc2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRjbc2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRjbc2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRjbc2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRjbc2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRjbc2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRjbc2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRjbc2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRjbc2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoRjbc2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRjbc2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoRjbc2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoRjbc2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRjbc2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRjbc2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRjbc2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRjbc2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRjbc2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoRjbc2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRjbc2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRjbc2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccVzVRgV.s: Assembler messages:
encrypt.c: /tmp/ccVzVRgV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVzVRgV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVzVRgV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVzVRgV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzVRgV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzVRgV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzVRgV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzVRgV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzVRgV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzVRgV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzVRgV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzVRgV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVzVRgV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzVRgV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVzVRgV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVzVRgV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzVRgV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzVRgV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzVRgV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzVRgV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzVRgV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVzVRgV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzVRgV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzVRgV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cct8TW8W.s: Assembler messages:
encrypt.c: /tmp/cct8TW8W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct8TW8W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct8TW8W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct8TW8W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8TW8W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8TW8W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8TW8W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8TW8W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8TW8W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8TW8W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8TW8W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8TW8W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct8TW8W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8TW8W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct8TW8W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8TW8W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct8TW8W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8TW8W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8TW8W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8TW8W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8TW8W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8TW8W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct8TW8W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8TW8W.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbx0Lh5.s: Assembler messages:
encrypt.c: /tmp/ccbx0Lh5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbx0Lh5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbx0Lh5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbx0Lh5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx0Lh5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx0Lh5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx0Lh5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx0Lh5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx0Lh5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbx0Lh5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbx0Lh5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbx0Lh5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbx0Lh5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx0Lh5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbx0Lh5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbx0Lh5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbx0Lh5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbx0Lh5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbx0Lh5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbx0Lh5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbx0Lh5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbx0Lh5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbx0Lh5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbx0Lh5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cckt1CWY.s: Assembler messages:
encrypt.c: /tmp/cckt1CWY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckt1CWY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckt1CWY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckt1CWY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt1CWY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt1CWY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt1CWY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt1CWY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt1CWY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckt1CWY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckt1CWY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckt1CWY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckt1CWY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt1CWY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckt1CWY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckt1CWY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckt1CWY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckt1CWY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckt1CWY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckt1CWY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt1CWY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckt1CWY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckt1CWY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckt1CWY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAF3dvO.s: Assembler messages:
encrypt.c: /tmp/ccAF3dvO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAF3dvO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAF3dvO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAF3dvO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF3dvO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF3dvO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF3dvO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF3dvO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF3dvO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF3dvO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF3dvO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF3dvO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAF3dvO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF3dvO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAF3dvO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF3dvO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAF3dvO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF3dvO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAF3dvO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAF3dvO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF3dvO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAF3dvO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAF3dvO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAF3dvO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpbWytW.s: Assembler messages:
encrypt.c: /tmp/ccpbWytW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpbWytW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpbWytW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpbWytW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbWytW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbWytW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbWytW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbWytW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbWytW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbWytW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbWytW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbWytW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpbWytW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbWytW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpbWytW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpbWytW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbWytW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbWytW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbWytW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbWytW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbWytW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpbWytW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbWytW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbWytW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3Ey4sV.s: Assembler messages:
encrypt.c: /tmp/cc3Ey4sV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Ey4sV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Ey4sV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Ey4sV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ey4sV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ey4sV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ey4sV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ey4sV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ey4sV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ey4sV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ey4sV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ey4sV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Ey4sV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ey4sV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Ey4sV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Ey4sV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ey4sV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ey4sV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ey4sV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ey4sV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ey4sV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Ey4sV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ey4sV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ey4sV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4hZnzK.s: Assembler messages:
encrypt.c: /tmp/cc4hZnzK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4hZnzK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4hZnzK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4hZnzK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hZnzK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hZnzK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hZnzK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hZnzK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hZnzK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hZnzK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hZnzK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hZnzK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4hZnzK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hZnzK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4hZnzK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hZnzK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4hZnzK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4hZnzK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4hZnzK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4hZnzK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hZnzK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4hZnzK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4hZnzK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4hZnzK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOnCR8N.s: Assembler messages:
encrypt.c: /tmp/ccOnCR8N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOnCR8N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOnCR8N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOnCR8N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnCR8N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnCR8N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnCR8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnCR8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnCR8N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnCR8N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnCR8N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnCR8N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOnCR8N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnCR8N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOnCR8N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnCR8N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOnCR8N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnCR8N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnCR8N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnCR8N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnCR8N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnCR8N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOnCR8N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnCR8N.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjepAwZ.s: Assembler messages:
encrypt.c: /tmp/ccjepAwZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjepAwZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjepAwZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjepAwZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjepAwZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjepAwZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjepAwZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjepAwZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjepAwZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjepAwZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjepAwZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjepAwZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjepAwZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjepAwZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjepAwZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjepAwZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjepAwZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjepAwZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjepAwZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjepAwZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjepAwZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjepAwZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjepAwZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjepAwZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1QC22W.s: Assembler messages:
encrypt.c: /tmp/cc1QC22W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1QC22W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1QC22W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1QC22W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QC22W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QC22W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QC22W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QC22W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QC22W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QC22W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QC22W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QC22W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1QC22W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QC22W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1QC22W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1QC22W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QC22W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QC22W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QC22W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QC22W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QC22W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QC22W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QC22W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QC22W.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnENmFO.s: Assembler messages:
encrypt.c: /tmp/ccnENmFO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnENmFO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnENmFO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnENmFO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnENmFO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnENmFO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnENmFO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnENmFO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnENmFO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnENmFO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnENmFO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnENmFO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnENmFO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnENmFO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnENmFO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnENmFO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnENmFO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnENmFO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnENmFO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnENmFO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnENmFO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnENmFO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnENmFO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnENmFO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1c184L.s: Assembler messages:
encrypt.c: /tmp/cc1c184L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1c184L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1c184L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1c184L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c184L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c184L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c184L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c184L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c184L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1c184L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1c184L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1c184L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1c184L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c184L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1c184L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1c184L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1c184L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1c184L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1c184L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1c184L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1c184L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1c184L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1c184L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1c184L.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckiKyRS.s: Assembler messages:
encrypt.c: /tmp/cckiKyRS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckiKyRS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckiKyRS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckiKyRS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiKyRS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiKyRS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiKyRS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiKyRS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiKyRS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckiKyRS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckiKyRS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckiKyRS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckiKyRS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiKyRS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckiKyRS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckiKyRS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckiKyRS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckiKyRS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckiKyRS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiKyRS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckiKyRS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckiKyRS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckiKyRS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckiKyRS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIXRWTQ.s: Assembler messages:
encrypt.c: /tmp/ccIXRWTQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIXRWTQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIXRWTQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIXRWTQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXRWTQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXRWTQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXRWTQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXRWTQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXRWTQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXRWTQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXRWTQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXRWTQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIXRWTQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXRWTQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIXRWTQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIXRWTQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXRWTQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXRWTQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXRWTQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXRWTQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXRWTQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIXRWTQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXRWTQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXRWTQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs52wVE.s: Assembler messages:
encrypt.c: /tmp/ccs52wVE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs52wVE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs52wVE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs52wVE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs52wVE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs52wVE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs52wVE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs52wVE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs52wVE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs52wVE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs52wVE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs52wVE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs52wVE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs52wVE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs52wVE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs52wVE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs52wVE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs52wVE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs52wVE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs52wVE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs52wVE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs52wVE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs52wVE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs52wVE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEUycIK.s: Assembler messages:
encrypt.c: /tmp/ccEUycIK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEUycIK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEUycIK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEUycIK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUycIK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUycIK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUycIK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUycIK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUycIK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUycIK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUycIK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUycIK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEUycIK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUycIK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEUycIK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUycIK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEUycIK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUycIK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUycIK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUycIK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUycIK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUycIK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEUycIK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUycIK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwZmirR.s: Assembler messages:
encrypt.c: /tmp/ccwZmirR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwZmirR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwZmirR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwZmirR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZmirR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZmirR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZmirR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZmirR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZmirR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZmirR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZmirR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZmirR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwZmirR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZmirR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwZmirR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwZmirR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZmirR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZmirR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZmirR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZmirR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZmirR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwZmirR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZmirR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZmirR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaYiiII.s: Assembler messages:
encrypt.c: /tmp/ccaYiiII.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaYiiII.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaYiiII.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaYiiII.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYiiII.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYiiII.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYiiII.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYiiII.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYiiII.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYiiII.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYiiII.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYiiII.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaYiiII.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYiiII.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaYiiII.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYiiII.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaYiiII.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYiiII.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYiiII.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYiiII.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYiiII.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYiiII.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaYiiII.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYiiII.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyxx1QT.s: Assembler messages:
encrypt.c: /tmp/ccyxx1QT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxx1QT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxx1QT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxx1QT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxx1QT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxx1QT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxx1QT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxx1QT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxx1QT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxx1QT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxx1QT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxx1QT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxx1QT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxx1QT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxx1QT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyxx1QT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxx1QT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxx1QT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxx1QT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxx1QT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxx1QT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxx1QT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxx1QT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxx1QT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2u9fcO.s: Assembler messages:
encrypt.c: /tmp/cc2u9fcO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2u9fcO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2u9fcO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2u9fcO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2u9fcO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2u9fcO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2u9fcO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2u9fcO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2u9fcO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2u9fcO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2u9fcO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2u9fcO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2u9fcO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2u9fcO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2u9fcO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2u9fcO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2u9fcO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2u9fcO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2u9fcO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2u9fcO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2u9fcO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2u9fcO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2u9fcO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2u9fcO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXegVCv.s: Assembler messages:
encrypt.c: /tmp/ccXegVCv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXegVCv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXegVCv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXegVCv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXegVCv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXegVCv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXegVCv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXegVCv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXegVCv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXegVCv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXegVCv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXegVCv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXegVCv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXegVCv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXegVCv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXegVCv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXegVCv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXegVCv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXegVCv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXegVCv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXegVCv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXegVCv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXegVCv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXegVCv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmXMuad.s: Assembler messages:
encrypt.c: /tmp/ccmXMuad.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmXMuad.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmXMuad.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmXMuad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMuad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMuad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMuad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMuad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMuad.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMuad.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMuad.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMuad.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmXMuad.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMuad.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmXMuad.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMuad.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmXMuad.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMuad.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXMuad.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXMuad.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMuad.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXMuad.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmXMuad.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXMuad.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwgwrNL.s: Assembler messages:
encrypt.c: /tmp/ccwgwrNL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwgwrNL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwgwrNL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwgwrNL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgwrNL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgwrNL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgwrNL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgwrNL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgwrNL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgwrNL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgwrNL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgwrNL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwgwrNL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgwrNL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwgwrNL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwgwrNL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgwrNL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgwrNL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgwrNL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgwrNL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgwrNL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwgwrNL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgwrNL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgwrNL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLUdiBy.s: Assembler messages:
encrypt.c: /tmp/ccLUdiBy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLUdiBy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLUdiBy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLUdiBy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUdiBy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUdiBy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUdiBy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUdiBy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUdiBy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUdiBy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUdiBy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUdiBy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLUdiBy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUdiBy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLUdiBy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUdiBy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLUdiBy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUdiBy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUdiBy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUdiBy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUdiBy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUdiBy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLUdiBy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUdiBy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccziGIHM.s: Assembler messages:
encrypt.c: /tmp/ccziGIHM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccziGIHM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccziGIHM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccziGIHM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziGIHM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziGIHM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziGIHM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziGIHM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziGIHM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccziGIHM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccziGIHM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccziGIHM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccziGIHM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziGIHM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccziGIHM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccziGIHM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccziGIHM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccziGIHM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccziGIHM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccziGIHM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccziGIHM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccziGIHM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccziGIHM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccziGIHM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0XF6MO.s: Assembler messages:
encrypt.c: /tmp/cc0XF6MO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0XF6MO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0XF6MO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0XF6MO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XF6MO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XF6MO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XF6MO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XF6MO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XF6MO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0XF6MO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0XF6MO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0XF6MO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0XF6MO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XF6MO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0XF6MO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0XF6MO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0XF6MO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XF6MO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XF6MO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XF6MO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XF6MO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0XF6MO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XF6MO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XF6MO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccihnSqw.s: Assembler messages:
encrypt.c: /tmp/ccihnSqw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihnSqw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihnSqw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccihnSqw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnSqw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnSqw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnSqw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnSqw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnSqw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihnSqw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihnSqw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihnSqw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihnSqw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnSqw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihnSqw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihnSqw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccihnSqw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihnSqw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihnSqw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihnSqw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnSqw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihnSqw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihnSqw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihnSqw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1DAMMY.s: Assembler messages:
encrypt.c: /tmp/cc1DAMMY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1DAMMY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1DAMMY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1DAMMY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAMMY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAMMY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAMMY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAMMY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAMMY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DAMMY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DAMMY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DAMMY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1DAMMY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAMMY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1DAMMY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DAMMY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1DAMMY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DAMMY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1DAMMY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1DAMMY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DAMMY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1DAMMY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1DAMMY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1DAMMY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT69OIc.s: Assembler messages:
encrypt.c: /tmp/ccT69OIc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT69OIc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT69OIc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT69OIc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT69OIc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT69OIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT69OIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT69OIc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT69OIc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT69OIc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT69OIc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT69OIc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT69OIc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT69OIc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT69OIc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT69OIc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT69OIc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT69OIc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT69OIc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT69OIc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT69OIc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT69OIc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT69OIc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT69OIc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHSmwXe.s: Assembler messages:
encrypt.c: /tmp/ccHSmwXe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSmwXe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHSmwXe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSmwXe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSmwXe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSmwXe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSmwXe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSmwXe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSmwXe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSmwXe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSmwXe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSmwXe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHSmwXe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSmwXe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHSmwXe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHSmwXe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSmwXe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSmwXe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSmwXe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSmwXe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSmwXe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSmwXe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSmwXe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSmwXe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnoRCAZ.s: Assembler messages:
encrypt.c: /tmp/ccnoRCAZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnoRCAZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnoRCAZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnoRCAZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRCAZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRCAZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRCAZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRCAZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRCAZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnoRCAZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnoRCAZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnoRCAZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnoRCAZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRCAZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnoRCAZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnoRCAZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnoRCAZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnoRCAZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnoRCAZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnoRCAZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRCAZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnoRCAZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnoRCAZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnoRCAZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccPzRdS2.s: Assembler messages:
encrypt.c: /tmp/ccPzRdS2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPzRdS2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPzRdS2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPzRdS2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzRdS2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzRdS2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzRdS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzRdS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzRdS2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPzRdS2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPzRdS2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPzRdS2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPzRdS2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzRdS2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPzRdS2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPzRdS2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPzRdS2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPzRdS2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPzRdS2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPzRdS2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzRdS2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPzRdS2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPzRdS2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPzRdS2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccRAZlMb.s: Assembler messages:
encrypt.c: /tmp/ccRAZlMb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRAZlMb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRAZlMb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRAZlMb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAZlMb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAZlMb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAZlMb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAZlMb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAZlMb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAZlMb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAZlMb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAZlMb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRAZlMb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAZlMb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRAZlMb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRAZlMb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRAZlMb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAZlMb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAZlMb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAZlMb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAZlMb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRAZlMb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAZlMb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRAZlMb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFjQptc.s: Assembler messages:
encrypt.c: /tmp/ccFjQptc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFjQptc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFjQptc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFjQptc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjQptc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjQptc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjQptc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjQptc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjQptc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjQptc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjQptc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjQptc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFjQptc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjQptc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFjQptc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFjQptc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjQptc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjQptc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjQptc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjQptc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjQptc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFjQptc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjQptc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjQptc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cch2rMDZ.s: Assembler messages:
encrypt.c: /tmp/cch2rMDZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch2rMDZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch2rMDZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch2rMDZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2rMDZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2rMDZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2rMDZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2rMDZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2rMDZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2rMDZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2rMDZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2rMDZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch2rMDZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2rMDZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch2rMDZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2rMDZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch2rMDZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2rMDZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2rMDZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2rMDZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2rMDZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2rMDZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch2rMDZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2rMDZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQvWsxN.s: Assembler messages:
encrypt.c: /tmp/ccQvWsxN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQvWsxN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQvWsxN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQvWsxN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWsxN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWsxN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWsxN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWsxN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWsxN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvWsxN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvWsxN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvWsxN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQvWsxN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWsxN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQvWsxN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvWsxN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQvWsxN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvWsxN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvWsxN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvWsxN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvWsxN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvWsxN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQvWsxN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvWsxN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaBcvxY.s: Assembler messages:
encrypt.c: /tmp/ccaBcvxY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaBcvxY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaBcvxY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaBcvxY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBcvxY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBcvxY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBcvxY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBcvxY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBcvxY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaBcvxY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaBcvxY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaBcvxY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaBcvxY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBcvxY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaBcvxY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaBcvxY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaBcvxY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaBcvxY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaBcvxY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBcvxY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaBcvxY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaBcvxY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaBcvxY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaBcvxY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF3pe3Y.s: Assembler messages:
encrypt.c: /tmp/ccF3pe3Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF3pe3Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF3pe3Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF3pe3Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3pe3Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3pe3Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3pe3Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3pe3Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3pe3Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3pe3Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3pe3Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3pe3Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF3pe3Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3pe3Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF3pe3Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF3pe3Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3pe3Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3pe3Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3pe3Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3pe3Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3pe3Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF3pe3Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3pe3Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3pe3Y.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciRMPFN.s: Assembler messages:
encrypt.c: /tmp/cciRMPFN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciRMPFN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciRMPFN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciRMPFN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRMPFN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRMPFN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRMPFN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRMPFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRMPFN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciRMPFN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciRMPFN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciRMPFN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciRMPFN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRMPFN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciRMPFN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciRMPFN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciRMPFN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciRMPFN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciRMPFN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciRMPFN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRMPFN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciRMPFN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciRMPFN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciRMPFN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc49Kh91.s: Assembler messages:
encrypt.c: /tmp/cc49Kh91.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc49Kh91.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc49Kh91.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc49Kh91.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Kh91.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Kh91.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Kh91.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Kh91.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Kh91.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc49Kh91.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc49Kh91.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc49Kh91.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc49Kh91.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Kh91.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc49Kh91.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc49Kh91.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc49Kh91.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49Kh91.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49Kh91.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Kh91.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49Kh91.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc49Kh91.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49Kh91.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49Kh91.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccav4HHR.s: Assembler messages:
encrypt.c: /tmp/ccav4HHR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccav4HHR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccav4HHR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccav4HHR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav4HHR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav4HHR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav4HHR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav4HHR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav4HHR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccav4HHR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccav4HHR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccav4HHR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccav4HHR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav4HHR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccav4HHR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccav4HHR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccav4HHR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccav4HHR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccav4HHR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccav4HHR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav4HHR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccav4HHR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccav4HHR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccav4HHR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccab47TR.s: Assembler messages:
encrypt.c: /tmp/ccab47TR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccab47TR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccab47TR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccab47TR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab47TR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab47TR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab47TR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab47TR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab47TR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab47TR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab47TR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab47TR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccab47TR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab47TR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccab47TR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab47TR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccab47TR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab47TR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccab47TR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccab47TR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab47TR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccab47TR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccab47TR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccab47TR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cczHzaQY.s: Assembler messages:
encrypt.c: /tmp/cczHzaQY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczHzaQY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczHzaQY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczHzaQY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHzaQY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHzaQY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHzaQY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHzaQY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHzaQY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHzaQY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHzaQY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHzaQY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczHzaQY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHzaQY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczHzaQY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczHzaQY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHzaQY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHzaQY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHzaQY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHzaQY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHzaQY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHzaQY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHzaQY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHzaQY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc70fax3.s: Assembler messages:
encrypt.c: /tmp/cc70fax3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc70fax3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc70fax3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc70fax3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70fax3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70fax3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70fax3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70fax3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70fax3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70fax3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70fax3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70fax3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc70fax3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70fax3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc70fax3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70fax3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc70fax3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70fax3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70fax3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70fax3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70fax3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70fax3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc70fax3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70fax3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPIpztB.s: Assembler messages:
encrypt.c: /tmp/ccPIpztB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPIpztB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPIpztB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPIpztB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIpztB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIpztB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIpztB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIpztB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIpztB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIpztB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIpztB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIpztB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPIpztB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIpztB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPIpztB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPIpztB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIpztB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIpztB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIpztB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIpztB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIpztB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPIpztB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIpztB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIpztB.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5H52N4.s: Assembler messages:
encrypt.c: /tmp/cc5H52N4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5H52N4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5H52N4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5H52N4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H52N4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H52N4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H52N4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H52N4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H52N4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5H52N4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5H52N4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5H52N4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5H52N4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H52N4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5H52N4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5H52N4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5H52N4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5H52N4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5H52N4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5H52N4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H52N4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5H52N4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5H52N4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5H52N4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwTgFtA.s: Assembler messages:
encrypt.c: /tmp/ccwTgFtA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwTgFtA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwTgFtA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwTgFtA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTgFtA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTgFtA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTgFtA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTgFtA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTgFtA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTgFtA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTgFtA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTgFtA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwTgFtA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTgFtA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwTgFtA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwTgFtA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTgFtA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTgFtA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTgFtA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTgFtA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTgFtA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwTgFtA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTgFtA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTgFtA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc7ZAUGE.s: Assembler messages:
encrypt.c: /tmp/cc7ZAUGE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ZAUGE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ZAUGE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ZAUGE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAUGE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAUGE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAUGE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAUGE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAUGE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ZAUGE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ZAUGE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ZAUGE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ZAUGE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAUGE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ZAUGE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7ZAUGE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ZAUGE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ZAUGE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ZAUGE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAUGE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ZAUGE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ZAUGE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ZAUGE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ZAUGE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccFDpKM6.s: Assembler messages:
encrypt.c: /tmp/ccFDpKM6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFDpKM6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFDpKM6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFDpKM6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDpKM6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDpKM6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDpKM6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDpKM6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDpKM6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDpKM6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDpKM6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDpKM6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFDpKM6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDpKM6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFDpKM6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDpKM6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFDpKM6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDpKM6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDpKM6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDpKM6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDpKM6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDpKM6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFDpKM6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDpKM6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc71x9P4.s: Assembler messages:
encrypt.c: /tmp/cc71x9P4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc71x9P4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc71x9P4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc71x9P4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71x9P4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71x9P4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71x9P4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71x9P4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71x9P4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71x9P4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71x9P4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71x9P4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc71x9P4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71x9P4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc71x9P4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71x9P4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc71x9P4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71x9P4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71x9P4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71x9P4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71x9P4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71x9P4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc71x9P4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71x9P4.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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