Implementation notes: x86, h2atom, crypto_aead/omdsha256k256n248tau256v1

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
608950refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016112320161009
625700refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016112320161009
632010refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016112320161009
645260refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016112320161009
646880refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016112320161009
647110refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016112320161009
648730refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016112320161009
653950refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016112320161009
682520refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016112320161009
682660refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112320161009
686300refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016112320161009
687350refgcc -m32 -O3 -fomit-frame-pointer2016112320161009
703360refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112320161009
704450refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112320161009
707340refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016112320161009
707610refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016112320161009
715680refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112320161009
715690refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016112320161009
715880refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112320161009
715960refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112320161009
716250refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016112320161009
716950refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016112320161009
716950refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016112320161009
718470refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112320161009
718570refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112320161009
726670refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112320161009
735710refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112320161009
738340refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016112320161009
738380refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112320161009
738630refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112320161009
738640refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112320161009
738830refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112320161009
740110refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016112320161009
744900refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016112320161009
751410refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016112320161009
751580refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016112320161009
755900refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016112320161009
755950refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016112320161009
758450refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112320161009
767520refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112320161009
767890refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016112320161009
772660refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112320161009
772660refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016112320161009
772990refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112320161009
774300refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016112320161009
774700refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016112320161009
775680refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016112320161009
791300refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112320161009
791300refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112320161009
791300refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112320161009
791990refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112320161009
814830refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016112320161009
819350refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112320161009
819370refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016112320161009
832970refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016112320161009
833740refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016112320161009
833870refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112320161009
834530refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016112320161009
834690refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016112320161009
836540refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016112320161009
836600refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112320161009
838320refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016112320161009
841950refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016112320161009
842020refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016112320161009
842100refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016112320161009
842340refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016112320161009
844890refgcc -m32 -O2 -fomit-frame-pointer2016112320161009
844970refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112320161009
844990refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016112320161009
847960refgcc -m32 -Os -fomit-frame-pointer2016112320161009
848120refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016112320161009
848800refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016112320161009
848940refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016112320161009
848970refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016112320161009
850210refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016112320161009
850660refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112320161009
855210refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016112320161009
855210refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112320161009
856670refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016112320161009
856710refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016112320161009
857000refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016112320161009
857820refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016112320161009
859550refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016112320161009
859580refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016112320161009
859640refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016112320161009
859770refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016112320161009
861420refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016112320161009
862920refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016112320161009
863000refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112320161009
863170refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112320161009
863390refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112320161009
863390refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112320161009
863470refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016112320161009
872200refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016112320161009
872230refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016112320161009
872250refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016112320161009
878110refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016112320161009
878610refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016112320161009
878620refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112320161009
878680refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016112320161009
878760refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112320161009
881380refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016112320161009
881470refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016112320161009
883900refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016112320161009
883970refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112320161009
884780refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016112320161009
885760refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016112320161009
885820refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016112320161009
885840refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016112320161009
886260refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016112320161009
893000refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016112320161009
893140refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016112320161009
900270refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016112320161009
907170refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016112320161009
907460refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112320161009
908300refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016112320161009
908890refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016112320161009
922250refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016112320161009
922710refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016112320161009
933520refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016112320161009
934150refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016112320161009
934190refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016112320161009
935620refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016112320161009
935700refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016112320161009
935800refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112320161009
935820refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016112320161009
936730refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016112320161009
936900refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016112320161009
939900refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016112320161009
956370refgcc -m32 -march=athlon -O -fomit-frame-pointer2016112320161009
956580refgcc -m32 -march=k8 -O -fomit-frame-pointer2016112320161009
956840refgcc -m32 -march=nocona -O -fomit-frame-pointer2016112320161009
957740refgcc -m32 -march=prescott -O -fomit-frame-pointer2016112320161009
959540refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016112320161009
959970refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016112320161009
960460refgcc -m32 -march=core2 -O -fomit-frame-pointer2016112320161009
960500refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016112320161009
961160refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016112320161009
961630refgcc -m32 -O -fomit-frame-pointer2016112320161009
975890refgcc -m32 -march=i386 -O -fomit-frame-pointer2016112320161009
985830refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016112320161009
986950refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112320161009
986950refgcc -m32 -march=pentium -O -fomit-frame-pointer2016112320161009
987080refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016112320161009
987510refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016112320161009
987600refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016112320161009
987950refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016112320161009
988010refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016112320161009
988490refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016112320161009
988490refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016112320161009
990330refgcc -m32 -march=i486 -O -fomit-frame-pointer2016112320161009
996250refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016112320161009
996740refgcc -m32 -march=k6 -O -fomit-frame-pointer2016112320161009
996750refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016112320161009
997160refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016112320161009
997180refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016112320161009
997440refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016112320161009
997480refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016112320161009
998010refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016112320161009
1009580refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016112320161009
1012050refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016112320161009

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v1/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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaIuuin.s: Assembler messages:
encrypt.c: /tmp/ccaIuuin.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaIuuin.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaIuuin.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaIuuin.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIuuin.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIuuin.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIuuin.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIuuin.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIuuin.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaIuuin.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaIuuin.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaIuuin.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaIuuin.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIuuin.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaIuuin.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaIuuin.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaIuuin.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaIuuin.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaIuuin.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaIuuin.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIuuin.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaIuuin.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaIuuin.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaIuuin.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccgE5pe.s: Assembler messages:
encrypt.c: /tmp/cccgE5pe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccgE5pe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccgE5pe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccgE5pe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgE5pe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgE5pe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgE5pe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgE5pe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgE5pe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccgE5pe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccgE5pe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccgE5pe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccgE5pe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgE5pe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccgE5pe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccgE5pe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccgE5pe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccgE5pe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccgE5pe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgE5pe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccgE5pe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccgE5pe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccgE5pe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccgE5pe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAIjVtg.s: Assembler messages:
encrypt.c: /tmp/ccAIjVtg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIjVtg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAIjVtg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAIjVtg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIjVtg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIjVtg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIjVtg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIjVtg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIjVtg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIjVtg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIjVtg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIjVtg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAIjVtg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIjVtg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAIjVtg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAIjVtg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIjVtg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIjVtg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIjVtg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIjVtg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIjVtg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIjVtg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIjVtg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIjVtg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp5jB5u.s: Assembler messages:
encrypt.c: /tmp/ccp5jB5u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp5jB5u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp5jB5u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp5jB5u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5jB5u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5jB5u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5jB5u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5jB5u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5jB5u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp5jB5u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp5jB5u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp5jB5u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp5jB5u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5jB5u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp5jB5u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp5jB5u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp5jB5u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp5jB5u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp5jB5u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp5jB5u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5jB5u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp5jB5u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp5jB5u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp5jB5u.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsI9irf.s: Assembler messages:
encrypt.c: /tmp/ccsI9irf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsI9irf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsI9irf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsI9irf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9irf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9irf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9irf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9irf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9irf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsI9irf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsI9irf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsI9irf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsI9irf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9irf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsI9irf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsI9irf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsI9irf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsI9irf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsI9irf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9irf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsI9irf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsI9irf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsI9irf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsI9irf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cctB5UXi.s: Assembler messages:
encrypt.c: /tmp/cctB5UXi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctB5UXi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctB5UXi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctB5UXi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB5UXi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB5UXi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB5UXi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB5UXi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB5UXi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB5UXi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB5UXi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB5UXi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctB5UXi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB5UXi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctB5UXi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB5UXi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctB5UXi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB5UXi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctB5UXi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctB5UXi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB5UXi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctB5UXi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctB5UXi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctB5UXi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc49x8Ce.s: Assembler messages:
encrypt.c: /tmp/cc49x8Ce.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc49x8Ce.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc49x8Ce.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc49x8Ce.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49x8Ce.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49x8Ce.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49x8Ce.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49x8Ce.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49x8Ce.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc49x8Ce.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc49x8Ce.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc49x8Ce.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc49x8Ce.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49x8Ce.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc49x8Ce.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc49x8Ce.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc49x8Ce.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49x8Ce.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49x8Ce.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49x8Ce.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49x8Ce.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc49x8Ce.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49x8Ce.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49x8Ce.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7qtnWO.s: Assembler messages:
encrypt.c: /tmp/cc7qtnWO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7qtnWO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7qtnWO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7qtnWO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qtnWO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qtnWO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qtnWO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qtnWO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qtnWO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qtnWO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qtnWO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qtnWO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7qtnWO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qtnWO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7qtnWO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qtnWO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7qtnWO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qtnWO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qtnWO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qtnWO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qtnWO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qtnWO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7qtnWO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qtnWO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVaazzm.s: Assembler messages:
encrypt.c: /tmp/ccVaazzm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVaazzm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVaazzm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVaazzm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaazzm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaazzm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaazzm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaazzm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaazzm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaazzm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaazzm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaazzm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVaazzm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaazzm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVaazzm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaazzm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVaazzm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaazzm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaazzm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaazzm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaazzm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaazzm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVaazzm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaazzm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXd8zJJ.s: Assembler messages:
encrypt.c: /tmp/ccXd8zJJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXd8zJJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXd8zJJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXd8zJJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd8zJJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd8zJJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd8zJJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd8zJJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd8zJJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXd8zJJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXd8zJJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXd8zJJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXd8zJJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd8zJJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXd8zJJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXd8zJJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXd8zJJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXd8zJJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXd8zJJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd8zJJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXd8zJJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXd8zJJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXd8zJJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXd8zJJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDtYu2F.s: Assembler messages:
encrypt.c: /tmp/ccDtYu2F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDtYu2F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDtYu2F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDtYu2F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYu2F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYu2F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYu2F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYu2F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYu2F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDtYu2F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDtYu2F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDtYu2F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDtYu2F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYu2F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDtYu2F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDtYu2F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDtYu2F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtYu2F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtYu2F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYu2F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtYu2F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDtYu2F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtYu2F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtYu2F.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv8AE8l.s: Assembler messages:
encrypt.c: /tmp/ccv8AE8l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv8AE8l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv8AE8l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv8AE8l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8AE8l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8AE8l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8AE8l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8AE8l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8AE8l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8AE8l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8AE8l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8AE8l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv8AE8l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8AE8l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv8AE8l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8AE8l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv8AE8l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8AE8l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8AE8l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8AE8l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8AE8l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8AE8l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv8AE8l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8AE8l.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccDeUQMl.s: Assembler messages:
encrypt.c: /tmp/ccDeUQMl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDeUQMl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDeUQMl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDeUQMl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeUQMl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeUQMl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeUQMl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeUQMl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeUQMl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDeUQMl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDeUQMl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDeUQMl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDeUQMl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeUQMl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDeUQMl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDeUQMl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDeUQMl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDeUQMl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDeUQMl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDeUQMl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeUQMl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDeUQMl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDeUQMl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDeUQMl.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccKI6LdL.s: Assembler messages:
encrypt.c: /tmp/ccKI6LdL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKI6LdL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKI6LdL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKI6LdL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI6LdL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI6LdL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI6LdL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI6LdL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI6LdL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKI6LdL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKI6LdL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKI6LdL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKI6LdL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI6LdL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKI6LdL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKI6LdL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKI6LdL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKI6LdL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKI6LdL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKI6LdL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKI6LdL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKI6LdL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKI6LdL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKI6LdL.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3feHnn.s: Assembler messages:
encrypt.c: /tmp/cc3feHnn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3feHnn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3feHnn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3feHnn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3feHnn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3feHnn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3feHnn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3feHnn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3feHnn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3feHnn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3feHnn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3feHnn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3feHnn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3feHnn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3feHnn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3feHnn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3feHnn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3feHnn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3feHnn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3feHnn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3feHnn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3feHnn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3feHnn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3feHnn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRQarxI.s: Assembler messages:
encrypt.c: /tmp/ccRQarxI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRQarxI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRQarxI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRQarxI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQarxI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQarxI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQarxI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQarxI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQarxI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQarxI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQarxI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQarxI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRQarxI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQarxI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRQarxI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRQarxI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQarxI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQarxI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQarxI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQarxI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQarxI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQarxI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQarxI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQarxI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnf4uql.s: Assembler messages:
encrypt.c: /tmp/ccnf4uql.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnf4uql.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnf4uql.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnf4uql.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf4uql.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf4uql.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf4uql.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf4uql.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf4uql.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnf4uql.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnf4uql.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnf4uql.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnf4uql.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf4uql.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnf4uql.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnf4uql.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnf4uql.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnf4uql.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnf4uql.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf4uql.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnf4uql.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnf4uql.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnf4uql.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnf4uql.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccol0g5A.s: Assembler messages:
encrypt.c: /tmp/ccol0g5A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccol0g5A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccol0g5A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccol0g5A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccol0g5A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccol0g5A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccol0g5A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccol0g5A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccol0g5A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccol0g5A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccol0g5A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccol0g5A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccol0g5A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccol0g5A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccol0g5A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccol0g5A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccol0g5A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccol0g5A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccol0g5A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccol0g5A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccol0g5A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccol0g5A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccol0g5A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccol0g5A.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTxR4Ph.s: Assembler messages:
encrypt.c: /tmp/ccTxR4Ph.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTxR4Ph.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTxR4Ph.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTxR4Ph.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxR4Ph.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxR4Ph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxR4Ph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxR4Ph.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxR4Ph.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxR4Ph.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxR4Ph.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxR4Ph.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTxR4Ph.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxR4Ph.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTxR4Ph.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTxR4Ph.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxR4Ph.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxR4Ph.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxR4Ph.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxR4Ph.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxR4Ph.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTxR4Ph.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxR4Ph.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxR4Ph.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyRN50z.s: Assembler messages:
encrypt.c: /tmp/ccyRN50z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyRN50z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyRN50z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyRN50z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRN50z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRN50z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRN50z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRN50z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRN50z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRN50z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRN50z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRN50z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyRN50z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRN50z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyRN50z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRN50z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyRN50z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRN50z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRN50z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRN50z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRN50z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRN50z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyRN50z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRN50z.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJOPqQn.s: Assembler messages:
encrypt.c: /tmp/ccJOPqQn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJOPqQn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJOPqQn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJOPqQn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOPqQn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOPqQn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOPqQn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOPqQn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOPqQn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJOPqQn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJOPqQn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJOPqQn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJOPqQn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOPqQn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJOPqQn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJOPqQn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJOPqQn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJOPqQn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJOPqQn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOPqQn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJOPqQn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJOPqQn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJOPqQn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJOPqQn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccUFe5YE.s: Assembler messages:
encrypt.c: /tmp/ccUFe5YE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUFe5YE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUFe5YE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUFe5YE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFe5YE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFe5YE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFe5YE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFe5YE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFe5YE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUFe5YE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUFe5YE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUFe5YE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUFe5YE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFe5YE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUFe5YE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUFe5YE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUFe5YE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUFe5YE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUFe5YE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUFe5YE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFe5YE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUFe5YE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUFe5YE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUFe5YE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cceCfGuD.s: Assembler messages:
encrypt.c: /tmp/cceCfGuD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceCfGuD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceCfGuD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceCfGuD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfGuD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfGuD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfGuD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfGuD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfGuD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCfGuD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCfGuD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCfGuD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceCfGuD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfGuD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceCfGuD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCfGuD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceCfGuD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCfGuD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceCfGuD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceCfGuD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfGuD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceCfGuD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceCfGuD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceCfGuD.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsMqymj.s: Assembler messages:
encrypt.c: /tmp/ccsMqymj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsMqymj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsMqymj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsMqymj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMqymj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMqymj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMqymj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMqymj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMqymj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMqymj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMqymj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMqymj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsMqymj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMqymj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsMqymj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsMqymj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMqymj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMqymj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMqymj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMqymj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMqymj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsMqymj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMqymj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMqymj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEfWM4b.s: Assembler messages:
encrypt.c: /tmp/ccEfWM4b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEfWM4b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEfWM4b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEfWM4b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfWM4b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfWM4b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfWM4b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfWM4b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfWM4b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEfWM4b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEfWM4b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEfWM4b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEfWM4b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfWM4b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEfWM4b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEfWM4b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEfWM4b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEfWM4b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEfWM4b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfWM4b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEfWM4b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEfWM4b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEfWM4b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEfWM4b.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoNyx6F.s: Assembler messages:
encrypt.c: /tmp/ccoNyx6F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoNyx6F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoNyx6F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoNyx6F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNyx6F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNyx6F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNyx6F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNyx6F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNyx6F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoNyx6F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoNyx6F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoNyx6F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoNyx6F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNyx6F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoNyx6F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoNyx6F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoNyx6F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoNyx6F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoNyx6F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoNyx6F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNyx6F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoNyx6F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoNyx6F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoNyx6F.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc80OVw8.s: Assembler messages:
encrypt.c: /tmp/cc80OVw8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc80OVw8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc80OVw8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc80OVw8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80OVw8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80OVw8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80OVw8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80OVw8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80OVw8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80OVw8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80OVw8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80OVw8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc80OVw8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80OVw8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc80OVw8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc80OVw8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80OVw8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80OVw8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80OVw8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80OVw8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80OVw8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80OVw8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80OVw8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80OVw8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczVFiyC.s: Assembler messages:
encrypt.c: /tmp/cczVFiyC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVFiyC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVFiyC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczVFiyC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVFiyC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVFiyC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVFiyC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVFiyC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVFiyC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVFiyC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVFiyC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVFiyC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVFiyC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVFiyC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVFiyC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVFiyC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczVFiyC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVFiyC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVFiyC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVFiyC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVFiyC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVFiyC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVFiyC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVFiyC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMyjtHE.s: Assembler messages:
encrypt.c: /tmp/ccMyjtHE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMyjtHE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMyjtHE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMyjtHE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyjtHE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyjtHE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyjtHE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyjtHE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyjtHE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMyjtHE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMyjtHE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMyjtHE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMyjtHE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyjtHE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMyjtHE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMyjtHE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMyjtHE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMyjtHE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMyjtHE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMyjtHE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyjtHE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMyjtHE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMyjtHE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMyjtHE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccg0pg2e.s: Assembler messages:
encrypt.c: /tmp/ccg0pg2e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg0pg2e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg0pg2e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg0pg2e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0pg2e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0pg2e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0pg2e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0pg2e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0pg2e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0pg2e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0pg2e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0pg2e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg0pg2e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0pg2e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg0pg2e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg0pg2e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0pg2e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0pg2e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0pg2e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0pg2e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0pg2e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg0pg2e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0pg2e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0pg2e.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGjFCtb.s: Assembler messages:
encrypt.c: /tmp/ccGjFCtb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjFCtb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGjFCtb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGjFCtb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjFCtb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjFCtb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjFCtb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjFCtb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjFCtb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjFCtb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjFCtb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjFCtb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGjFCtb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjFCtb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGjFCtb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGjFCtb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjFCtb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjFCtb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjFCtb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjFCtb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjFCtb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjFCtb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjFCtb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjFCtb.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwyuK0A.s: Assembler messages:
encrypt.c: /tmp/ccwyuK0A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwyuK0A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwyuK0A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwyuK0A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyuK0A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyuK0A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyuK0A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyuK0A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyuK0A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyuK0A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyuK0A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyuK0A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwyuK0A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyuK0A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwyuK0A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyuK0A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwyuK0A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyuK0A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyuK0A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyuK0A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyuK0A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyuK0A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwyuK0A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyuK0A.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCOQnE6.s: Assembler messages:
encrypt.c: /tmp/ccCOQnE6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCOQnE6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCOQnE6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCOQnE6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOQnE6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOQnE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOQnE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOQnE6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOQnE6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOQnE6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOQnE6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOQnE6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCOQnE6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOQnE6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCOQnE6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCOQnE6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOQnE6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOQnE6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOQnE6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOQnE6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOQnE6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCOQnE6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOQnE6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOQnE6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTQFGBA.s: Assembler messages:
encrypt.c: /tmp/ccTQFGBA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQFGBA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQFGBA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQFGBA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQFGBA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQFGBA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQFGBA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQFGBA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQFGBA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQFGBA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQFGBA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQFGBA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQFGBA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQFGBA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQFGBA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQFGBA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTQFGBA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQFGBA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQFGBA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQFGBA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQFGBA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQFGBA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQFGBA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQFGBA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7syCW1.s: Assembler messages:
encrypt.c: /tmp/cc7syCW1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7syCW1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7syCW1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7syCW1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7syCW1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7syCW1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7syCW1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7syCW1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7syCW1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7syCW1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7syCW1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7syCW1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7syCW1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7syCW1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7syCW1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7syCW1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7syCW1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7syCW1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7syCW1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7syCW1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7syCW1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7syCW1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7syCW1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7syCW1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjBxy0B.s: Assembler messages:
encrypt.c: /tmp/ccjBxy0B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBxy0B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBxy0B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBxy0B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBxy0B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBxy0B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBxy0B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBxy0B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBxy0B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBxy0B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBxy0B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBxy0B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBxy0B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBxy0B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBxy0B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBxy0B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjBxy0B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBxy0B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBxy0B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBxy0B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBxy0B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBxy0B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBxy0B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBxy0B.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3PaSt8.s: Assembler messages:
encrypt.c: /tmp/cc3PaSt8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3PaSt8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3PaSt8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3PaSt8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PaSt8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PaSt8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PaSt8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PaSt8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PaSt8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PaSt8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PaSt8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PaSt8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3PaSt8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PaSt8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3PaSt8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3PaSt8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PaSt8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PaSt8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PaSt8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PaSt8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PaSt8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3PaSt8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PaSt8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PaSt8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvfH1EA.s: Assembler messages:
encrypt.c: /tmp/ccvfH1EA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvfH1EA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvfH1EA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvfH1EA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfH1EA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfH1EA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfH1EA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfH1EA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfH1EA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfH1EA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfH1EA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfH1EA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvfH1EA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfH1EA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvfH1EA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfH1EA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvfH1EA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvfH1EA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfH1EA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfH1EA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfH1EA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfH1EA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvfH1EA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvfH1EA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdovxYB.s: Assembler messages:
encrypt.c: /tmp/ccdovxYB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdovxYB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdovxYB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdovxYB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdovxYB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdovxYB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdovxYB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdovxYB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdovxYB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdovxYB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdovxYB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdovxYB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdovxYB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdovxYB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdovxYB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdovxYB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdovxYB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdovxYB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdovxYB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdovxYB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdovxYB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdovxYB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdovxYB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdovxYB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqBcw52.s: Assembler messages:
encrypt.c: /tmp/ccqBcw52.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqBcw52.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqBcw52.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqBcw52.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcw52.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcw52.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcw52.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcw52.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcw52.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBcw52.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBcw52.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBcw52.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqBcw52.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcw52.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqBcw52.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqBcw52.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBcw52.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBcw52.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBcw52.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBcw52.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBcw52.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBcw52.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBcw52.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBcw52.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKbANFm.s: Assembler messages:
encrypt.c: /tmp/ccKbANFm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKbANFm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKbANFm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKbANFm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbANFm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbANFm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbANFm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbANFm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbANFm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbANFm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbANFm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbANFm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKbANFm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbANFm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKbANFm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbANFm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKbANFm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbANFm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbANFm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbANFm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbANFm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbANFm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKbANFm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbANFm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvX50uZ.s: Assembler messages:
encrypt.c: /tmp/ccvX50uZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvX50uZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvX50uZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvX50uZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX50uZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX50uZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX50uZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX50uZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX50uZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvX50uZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvX50uZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvX50uZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvX50uZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX50uZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvX50uZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvX50uZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvX50uZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvX50uZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvX50uZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX50uZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvX50uZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvX50uZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvX50uZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvX50uZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGMGneX.s: Assembler messages:
encrypt.c: /tmp/ccGMGneX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGMGneX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGMGneX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGMGneX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMGneX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMGneX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMGneX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMGneX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMGneX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMGneX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMGneX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMGneX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGMGneX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMGneX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGMGneX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGMGneX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMGneX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMGneX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMGneX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMGneX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMGneX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGMGneX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMGneX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMGneX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpdTZKr.s: Assembler messages:
encrypt.c: /tmp/ccpdTZKr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdTZKr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpdTZKr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpdTZKr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdTZKr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdTZKr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdTZKr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdTZKr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdTZKr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdTZKr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdTZKr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdTZKr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpdTZKr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdTZKr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpdTZKr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdTZKr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpdTZKr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdTZKr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdTZKr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdTZKr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdTZKr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdTZKr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdTZKr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdTZKr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBqYDX1.s: Assembler messages:
encrypt.c: /tmp/ccBqYDX1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBqYDX1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBqYDX1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBqYDX1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqYDX1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqYDX1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqYDX1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqYDX1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqYDX1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqYDX1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqYDX1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqYDX1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBqYDX1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqYDX1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBqYDX1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBqYDX1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqYDX1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqYDX1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqYDX1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqYDX1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqYDX1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBqYDX1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqYDX1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqYDX1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjIYSXw.s: Assembler messages:
encrypt.c: /tmp/ccjIYSXw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjIYSXw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjIYSXw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjIYSXw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIYSXw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIYSXw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIYSXw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIYSXw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIYSXw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjIYSXw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjIYSXw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjIYSXw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjIYSXw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIYSXw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjIYSXw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjIYSXw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjIYSXw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjIYSXw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjIYSXw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjIYSXw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIYSXw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjIYSXw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjIYSXw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjIYSXw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1nVYoq.s: Assembler messages:
encrypt.c: /tmp/cc1nVYoq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1nVYoq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1nVYoq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1nVYoq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nVYoq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nVYoq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nVYoq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nVYoq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nVYoq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nVYoq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nVYoq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nVYoq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1nVYoq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nVYoq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1nVYoq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nVYoq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1nVYoq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nVYoq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1nVYoq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1nVYoq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nVYoq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1nVYoq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1nVYoq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1nVYoq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDJQuPV.s: Assembler messages:
encrypt.c: /tmp/ccDJQuPV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJQuPV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJQuPV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJQuPV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJQuPV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJQuPV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJQuPV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJQuPV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJQuPV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJQuPV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJQuPV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJQuPV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJQuPV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJQuPV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJQuPV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDJQuPV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJQuPV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJQuPV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJQuPV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJQuPV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJQuPV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJQuPV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJQuPV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJQuPV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZeLGkT.s: Assembler messages:
encrypt.c: /tmp/ccZeLGkT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZeLGkT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZeLGkT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZeLGkT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeLGkT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeLGkT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeLGkT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeLGkT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeLGkT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZeLGkT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZeLGkT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZeLGkT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZeLGkT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeLGkT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZeLGkT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZeLGkT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZeLGkT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZeLGkT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZeLGkT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeLGkT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZeLGkT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZeLGkT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZeLGkT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZeLGkT.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyFqSJg.s: Assembler messages:
encrypt.c: /tmp/ccyFqSJg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyFqSJg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyFqSJg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyFqSJg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFqSJg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFqSJg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFqSJg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFqSJg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFqSJg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFqSJg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFqSJg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFqSJg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyFqSJg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFqSJg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyFqSJg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFqSJg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyFqSJg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFqSJg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFqSJg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFqSJg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFqSJg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFqSJg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyFqSJg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFqSJg.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3UiwvO.s: Assembler messages:
encrypt.c: /tmp/cc3UiwvO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3UiwvO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3UiwvO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3UiwvO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UiwvO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UiwvO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UiwvO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UiwvO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UiwvO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3UiwvO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3UiwvO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3UiwvO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3UiwvO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UiwvO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3UiwvO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3UiwvO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3UiwvO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UiwvO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UiwvO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UiwvO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UiwvO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3UiwvO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UiwvO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UiwvO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7lRswj.s: Assembler messages:
encrypt.c: /tmp/cc7lRswj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7lRswj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7lRswj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7lRswj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lRswj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lRswj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lRswj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lRswj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lRswj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lRswj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lRswj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lRswj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7lRswj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lRswj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7lRswj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lRswj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7lRswj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lRswj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lRswj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lRswj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lRswj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lRswj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7lRswj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lRswj.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCYLH2f.s: Assembler messages:
encrypt.c: /tmp/ccCYLH2f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCYLH2f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCYLH2f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCYLH2f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYLH2f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYLH2f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYLH2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYLH2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYLH2f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYLH2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYLH2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYLH2f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCYLH2f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYLH2f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCYLH2f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYLH2f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCYLH2f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYLH2f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYLH2f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYLH2f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYLH2f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYLH2f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCYLH2f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYLH2f.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMCm70V.s: Assembler messages:
encrypt.c: /tmp/ccMCm70V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMCm70V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMCm70V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMCm70V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCm70V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCm70V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCm70V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCm70V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCm70V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCm70V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCm70V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCm70V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMCm70V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCm70V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMCm70V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMCm70V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCm70V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCm70V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCm70V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCm70V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCm70V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMCm70V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCm70V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCm70V.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccocIq3h.s: Assembler messages:
encrypt.c: /tmp/ccocIq3h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccocIq3h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccocIq3h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccocIq3h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocIq3h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocIq3h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocIq3h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocIq3h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocIq3h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocIq3h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocIq3h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocIq3h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccocIq3h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocIq3h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccocIq3h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocIq3h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccocIq3h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccocIq3h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocIq3h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocIq3h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocIq3h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocIq3h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccocIq3h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccocIq3h.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctiyF4R.s: Assembler messages:
encrypt.c: /tmp/cctiyF4R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctiyF4R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctiyF4R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctiyF4R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiyF4R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiyF4R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiyF4R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiyF4R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiyF4R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctiyF4R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctiyF4R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctiyF4R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctiyF4R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiyF4R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctiyF4R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctiyF4R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctiyF4R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiyF4R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiyF4R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiyF4R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiyF4R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctiyF4R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiyF4R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiyF4R.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchOOaY6.s: Assembler messages:
encrypt.c: /tmp/cchOOaY6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchOOaY6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchOOaY6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchOOaY6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOOaY6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOOaY6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOOaY6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOOaY6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOOaY6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchOOaY6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchOOaY6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchOOaY6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchOOaY6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOOaY6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchOOaY6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchOOaY6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchOOaY6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchOOaY6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchOOaY6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOOaY6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchOOaY6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchOOaY6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchOOaY6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchOOaY6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvE2wlA.s: Assembler messages:
encrypt.c: /tmp/ccvE2wlA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvE2wlA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvE2wlA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvE2wlA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvE2wlA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvE2wlA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvE2wlA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvE2wlA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvE2wlA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvE2wlA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvE2wlA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvE2wlA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvE2wlA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvE2wlA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvE2wlA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvE2wlA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvE2wlA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvE2wlA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvE2wlA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvE2wlA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvE2wlA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvE2wlA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvE2wlA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvE2wlA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGroQFq.s: Assembler messages:
encrypt.c: /tmp/ccGroQFq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGroQFq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGroQFq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGroQFq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGroQFq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGroQFq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGroQFq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGroQFq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGroQFq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGroQFq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGroQFq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGroQFq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGroQFq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGroQFq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGroQFq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGroQFq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGroQFq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGroQFq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGroQFq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGroQFq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGroQFq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGroQFq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGroQFq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGroQFq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz0n652.s: Assembler messages:
encrypt.c: /tmp/ccz0n652.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz0n652.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz0n652.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz0n652.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0n652.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0n652.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0n652.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0n652.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0n652.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz0n652.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz0n652.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz0n652.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz0n652.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0n652.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz0n652.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz0n652.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz0n652.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0n652.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0n652.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0n652.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0n652.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz0n652.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0n652.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0n652.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0IFYrE.s: Assembler messages:
encrypt.c: /tmp/cc0IFYrE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0IFYrE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0IFYrE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0IFYrE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IFYrE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IFYrE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IFYrE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IFYrE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IFYrE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IFYrE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IFYrE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IFYrE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0IFYrE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IFYrE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0IFYrE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IFYrE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0IFYrE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IFYrE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IFYrE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IFYrE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IFYrE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IFYrE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0IFYrE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IFYrE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv3gll9.s: Assembler messages:
encrypt.c: /tmp/ccv3gll9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv3gll9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv3gll9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv3gll9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3gll9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3gll9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3gll9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3gll9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3gll9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv3gll9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv3gll9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv3gll9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv3gll9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3gll9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv3gll9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv3gll9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv3gll9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv3gll9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv3gll9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3gll9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv3gll9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv3gll9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv3gll9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv3gll9.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8XpMks.s: Assembler messages:
encrypt.c: /tmp/cc8XpMks.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8XpMks.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8XpMks.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8XpMks.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XpMks.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XpMks.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XpMks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XpMks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XpMks.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8XpMks.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8XpMks.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8XpMks.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8XpMks.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XpMks.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8XpMks.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8XpMks.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8XpMks.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8XpMks.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8XpMks.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8XpMks.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XpMks.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8XpMks.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8XpMks.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8XpMks.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfL0T64.s: Assembler messages:
encrypt.c: /tmp/ccfL0T64.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfL0T64.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfL0T64.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfL0T64.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfL0T64.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfL0T64.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfL0T64.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfL0T64.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfL0T64.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfL0T64.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfL0T64.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfL0T64.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfL0T64.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfL0T64.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfL0T64.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfL0T64.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfL0T64.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfL0T64.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfL0T64.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfL0T64.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfL0T64.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfL0T64.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfL0T64.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfL0T64.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbdDiIi.s: Assembler messages:
encrypt.c: /tmp/ccbdDiIi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbdDiIi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbdDiIi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbdDiIi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdDiIi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdDiIi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdDiIi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdDiIi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdDiIi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdDiIi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdDiIi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdDiIi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbdDiIi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdDiIi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbdDiIi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdDiIi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbdDiIi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdDiIi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdDiIi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdDiIi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdDiIi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdDiIi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbdDiIi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdDiIi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnBgg5n.s: Assembler messages:
encrypt.c: /tmp/ccnBgg5n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnBgg5n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnBgg5n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnBgg5n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBgg5n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBgg5n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBgg5n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBgg5n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBgg5n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBgg5n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBgg5n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBgg5n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnBgg5n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBgg5n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnBgg5n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnBgg5n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBgg5n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBgg5n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBgg5n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBgg5n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBgg5n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnBgg5n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBgg5n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBgg5n.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKvHiZn.s: Assembler messages:
encrypt.c: /tmp/ccKvHiZn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKvHiZn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKvHiZn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKvHiZn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvHiZn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvHiZn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvHiZn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvHiZn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvHiZn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKvHiZn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKvHiZn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKvHiZn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKvHiZn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvHiZn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKvHiZn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKvHiZn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKvHiZn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKvHiZn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKvHiZn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKvHiZn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKvHiZn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKvHiZn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKvHiZn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKvHiZn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb6zPvi.s: Assembler messages:
encrypt.c: /tmp/ccb6zPvi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb6zPvi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb6zPvi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb6zPvi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6zPvi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6zPvi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6zPvi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6zPvi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6zPvi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6zPvi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6zPvi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6zPvi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb6zPvi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6zPvi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb6zPvi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6zPvi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb6zPvi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6zPvi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6zPvi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6zPvi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6zPvi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6zPvi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb6zPvi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6zPvi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFQLd7l.s: Assembler messages:
encrypt.c: /tmp/ccFQLd7l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFQLd7l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFQLd7l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFQLd7l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQLd7l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQLd7l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQLd7l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQLd7l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQLd7l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQLd7l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQLd7l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQLd7l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFQLd7l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQLd7l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFQLd7l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFQLd7l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQLd7l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQLd7l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQLd7l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQLd7l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQLd7l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFQLd7l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQLd7l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQLd7l.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRl275l.s: Assembler messages:
encrypt.c: /tmp/ccRl275l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRl275l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRl275l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRl275l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl275l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl275l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl275l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl275l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl275l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRl275l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRl275l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRl275l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRl275l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl275l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRl275l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRl275l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRl275l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRl275l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRl275l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRl275l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl275l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRl275l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRl275l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRl275l.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR9sisj.s: Assembler messages:
encrypt.c: /tmp/ccR9sisj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR9sisj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR9sisj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR9sisj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9sisj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9sisj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9sisj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9sisj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9sisj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9sisj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9sisj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9sisj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR9sisj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9sisj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR9sisj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9sisj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR9sisj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9sisj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9sisj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9sisj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9sisj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9sisj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR9sisj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9sisj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctP8aio.s: Assembler messages:
encrypt.c: /tmp/cctP8aio.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctP8aio.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctP8aio.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctP8aio.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP8aio.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP8aio.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP8aio.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP8aio.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP8aio.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctP8aio.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctP8aio.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctP8aio.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctP8aio.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP8aio.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctP8aio.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctP8aio.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctP8aio.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctP8aio.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctP8aio.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP8aio.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctP8aio.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctP8aio.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctP8aio.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctP8aio.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEohrvf.s: Assembler messages:
encrypt.c: /tmp/ccEohrvf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEohrvf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEohrvf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEohrvf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEohrvf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEohrvf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEohrvf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEohrvf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEohrvf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEohrvf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEohrvf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEohrvf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEohrvf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEohrvf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEohrvf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEohrvf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEohrvf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEohrvf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEohrvf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEohrvf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEohrvf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEohrvf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEohrvf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEohrvf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZn2qLy.s: Assembler messages:
encrypt.c: /tmp/ccZn2qLy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZn2qLy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZn2qLy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZn2qLy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2qLy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2qLy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2qLy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2qLy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2qLy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn2qLy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn2qLy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn2qLy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZn2qLy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2qLy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZn2qLy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn2qLy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZn2qLy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn2qLy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZn2qLy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZn2qLy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2qLy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZn2qLy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZn2qLy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZn2qLy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc41pAaA.s: Assembler messages:
encrypt.c: /tmp/cc41pAaA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41pAaA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41pAaA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc41pAaA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41pAaA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41pAaA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41pAaA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41pAaA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41pAaA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41pAaA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41pAaA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41pAaA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41pAaA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41pAaA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41pAaA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41pAaA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc41pAaA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41pAaA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41pAaA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41pAaA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41pAaA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41pAaA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41pAaA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41pAaA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci2uqjc.s: Assembler messages:
encrypt.c: /tmp/cci2uqjc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci2uqjc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci2uqjc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci2uqjc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2uqjc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2uqjc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2uqjc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2uqjc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2uqjc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci2uqjc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci2uqjc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci2uqjc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci2uqjc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2uqjc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci2uqjc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci2uqjc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci2uqjc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2uqjc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2uqjc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2uqjc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2uqjc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci2uqjc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2uqjc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2uqjc.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc1eeUch.s: Assembler messages:
encrypt.c: /tmp/cc1eeUch.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1eeUch.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1eeUch.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1eeUch.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eeUch.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eeUch.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eeUch.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eeUch.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eeUch.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1eeUch.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1eeUch.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1eeUch.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1eeUch.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eeUch.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1eeUch.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1eeUch.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1eeUch.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1eeUch.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1eeUch.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1eeUch.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1eeUch.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1eeUch.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1eeUch.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1eeUch.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cczdrpqB.s: Assembler messages:
encrypt.c: /tmp/cczdrpqB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczdrpqB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczdrpqB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczdrpqB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdrpqB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdrpqB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdrpqB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdrpqB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdrpqB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdrpqB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdrpqB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdrpqB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczdrpqB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdrpqB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczdrpqB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdrpqB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczdrpqB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdrpqB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdrpqB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdrpqB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdrpqB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdrpqB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczdrpqB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdrpqB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQRqcoc.s: Assembler messages:
encrypt.c: /tmp/ccQRqcoc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRqcoc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRqcoc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRqcoc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRqcoc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRqcoc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRqcoc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRqcoc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRqcoc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRqcoc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRqcoc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRqcoc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRqcoc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRqcoc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRqcoc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQRqcoc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRqcoc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRqcoc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRqcoc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRqcoc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRqcoc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRqcoc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRqcoc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRqcoc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccztgJaA.s: Assembler messages:
encrypt.c: /tmp/ccztgJaA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccztgJaA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccztgJaA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccztgJaA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztgJaA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztgJaA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztgJaA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztgJaA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztgJaA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztgJaA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztgJaA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztgJaA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccztgJaA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztgJaA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccztgJaA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztgJaA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccztgJaA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztgJaA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztgJaA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztgJaA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztgJaA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztgJaA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccztgJaA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztgJaA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbIN7jf.s: Assembler messages:
encrypt.c: /tmp/ccbIN7jf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbIN7jf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbIN7jf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbIN7jf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIN7jf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIN7jf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIN7jf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIN7jf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIN7jf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIN7jf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIN7jf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIN7jf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbIN7jf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIN7jf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbIN7jf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIN7jf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbIN7jf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIN7jf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbIN7jf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbIN7jf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIN7jf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbIN7jf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbIN7jf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbIN7jf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqOaUgA.s: Assembler messages:
encrypt.c: /tmp/ccqOaUgA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqOaUgA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqOaUgA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqOaUgA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOaUgA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOaUgA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOaUgA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOaUgA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOaUgA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqOaUgA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqOaUgA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqOaUgA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqOaUgA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOaUgA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqOaUgA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqOaUgA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqOaUgA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqOaUgA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqOaUgA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOaUgA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqOaUgA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqOaUgA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqOaUgA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqOaUgA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc027f8C.s: Assembler messages:
encrypt.c: /tmp/cc027f8C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc027f8C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc027f8C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc027f8C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc027f8C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc027f8C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc027f8C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc027f8C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc027f8C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc027f8C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc027f8C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc027f8C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc027f8C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc027f8C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc027f8C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc027f8C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc027f8C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc027f8C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc027f8C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc027f8C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc027f8C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc027f8C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc027f8C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc027f8C.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOSDRoy.s: Assembler messages:
encrypt.c: /tmp/ccOSDRoy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSDRoy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSDRoy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSDRoy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSDRoy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSDRoy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSDRoy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSDRoy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSDRoy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSDRoy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSDRoy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSDRoy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSDRoy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSDRoy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSDRoy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOSDRoy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSDRoy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSDRoy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSDRoy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSDRoy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSDRoy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSDRoy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSDRoy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSDRoy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccQv1nKi.s: Assembler messages:
encrypt.c: /tmp/ccQv1nKi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQv1nKi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQv1nKi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQv1nKi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv1nKi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv1nKi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv1nKi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv1nKi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv1nKi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQv1nKi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQv1nKi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQv1nKi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQv1nKi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv1nKi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQv1nKi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQv1nKi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQv1nKi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQv1nKi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQv1nKi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQv1nKi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQv1nKi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQv1nKi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQv1nKi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQv1nKi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccRgIvRB.s: Assembler messages:
encrypt.c: /tmp/ccRgIvRB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRgIvRB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRgIvRB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRgIvRB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIvRB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIvRB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIvRB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIvRB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIvRB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRgIvRB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRgIvRB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRgIvRB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRgIvRB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIvRB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRgIvRB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRgIvRB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRgIvRB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgIvRB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgIvRB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIvRB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgIvRB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRgIvRB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgIvRB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgIvRB.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYqXcRL.s: Assembler messages:
encrypt.c: /tmp/ccYqXcRL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYqXcRL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYqXcRL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYqXcRL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqXcRL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqXcRL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqXcRL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqXcRL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqXcRL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqXcRL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqXcRL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqXcRL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYqXcRL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqXcRL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYqXcRL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqXcRL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYqXcRL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqXcRL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqXcRL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqXcRL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqXcRL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqXcRL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYqXcRL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqXcRL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmwxKqA.s: Assembler messages:
encrypt.c: /tmp/ccmwxKqA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmwxKqA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmwxKqA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmwxKqA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwxKqA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwxKqA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwxKqA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwxKqA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwxKqA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwxKqA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwxKqA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwxKqA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmwxKqA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwxKqA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmwxKqA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmwxKqA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwxKqA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwxKqA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwxKqA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwxKqA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwxKqA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwxKqA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwxKqA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwxKqA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBFrs8R.s: Assembler messages:
encrypt.c: /tmp/ccBFrs8R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFrs8R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFrs8R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFrs8R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFrs8R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFrs8R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFrs8R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFrs8R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFrs8R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFrs8R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFrs8R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFrs8R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBFrs8R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFrs8R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFrs8R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBFrs8R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFrs8R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFrs8R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFrs8R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFrs8R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFrs8R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBFrs8R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFrs8R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFrs8R.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnogHBy.s: Assembler messages:
encrypt.c: /tmp/ccnogHBy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnogHBy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnogHBy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnogHBy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnogHBy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnogHBy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnogHBy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnogHBy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnogHBy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnogHBy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnogHBy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnogHBy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnogHBy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnogHBy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnogHBy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnogHBy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnogHBy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnogHBy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnogHBy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnogHBy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnogHBy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnogHBy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnogHBy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnogHBy.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1wIQjN.s: Assembler messages:
encrypt.c: /tmp/cc1wIQjN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1wIQjN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1wIQjN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1wIQjN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIQjN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIQjN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIQjN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIQjN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIQjN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wIQjN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wIQjN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wIQjN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1wIQjN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIQjN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1wIQjN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1wIQjN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1wIQjN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wIQjN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wIQjN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wIQjN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wIQjN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1wIQjN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wIQjN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1wIQjN.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXvG0wt.s: Assembler messages:
encrypt.c: /tmp/ccXvG0wt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXvG0wt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXvG0wt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXvG0wt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvG0wt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvG0wt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvG0wt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvG0wt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvG0wt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvG0wt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvG0wt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvG0wt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXvG0wt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvG0wt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXvG0wt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvG0wt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXvG0wt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvG0wt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXvG0wt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXvG0wt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvG0wt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXvG0wt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXvG0wt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXvG0wt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccW8gLtx.s: Assembler messages:
encrypt.c: /tmp/ccW8gLtx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW8gLtx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW8gLtx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW8gLtx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8gLtx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8gLtx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8gLtx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8gLtx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8gLtx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW8gLtx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW8gLtx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW8gLtx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW8gLtx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8gLtx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW8gLtx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW8gLtx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW8gLtx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW8gLtx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW8gLtx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW8gLtx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8gLtx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW8gLtx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW8gLtx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW8gLtx.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccbQVv5T.s: Assembler messages:
encrypt.c: /tmp/ccbQVv5T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbQVv5T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbQVv5T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbQVv5T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQVv5T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQVv5T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQVv5T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQVv5T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQVv5T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQVv5T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQVv5T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQVv5T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbQVv5T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQVv5T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbQVv5T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbQVv5T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQVv5T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQVv5T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQVv5T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQVv5T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQVv5T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbQVv5T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQVv5T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQVv5T.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7qE9yO.s: Assembler messages:
encrypt.c: /tmp/cc7qE9yO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7qE9yO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7qE9yO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7qE9yO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qE9yO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qE9yO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qE9yO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qE9yO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qE9yO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7qE9yO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7qE9yO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7qE9yO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7qE9yO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qE9yO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7qE9yO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7qE9yO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7qE9yO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qE9yO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qE9yO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qE9yO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qE9yO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7qE9yO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qE9yO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qE9yO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpHjszt.s: Assembler messages:
encrypt.c: /tmp/ccpHjszt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpHjszt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpHjszt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpHjszt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHjszt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHjszt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHjszt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHjszt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHjszt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHjszt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHjszt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHjszt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpHjszt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHjszt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpHjszt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHjszt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpHjszt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHjszt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHjszt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHjszt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHjszt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHjszt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpHjszt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHjszt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEbnt9E.s: Assembler messages:
encrypt.c: /tmp/ccEbnt9E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEbnt9E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEbnt9E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEbnt9E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbnt9E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbnt9E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbnt9E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbnt9E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbnt9E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEbnt9E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEbnt9E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEbnt9E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEbnt9E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbnt9E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEbnt9E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEbnt9E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEbnt9E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbnt9E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbnt9E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbnt9E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbnt9E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEbnt9E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbnt9E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbnt9E.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR1WOfp.s: Assembler messages:
encrypt.c: /tmp/ccR1WOfp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1WOfp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1WOfp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1WOfp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1WOfp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1WOfp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1WOfp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1WOfp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1WOfp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1WOfp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1WOfp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1WOfp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1WOfp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1WOfp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1WOfp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1WOfp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR1WOfp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1WOfp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1WOfp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1WOfp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1WOfp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1WOfp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1WOfp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1WOfp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUg2b8A.s: Assembler messages:
encrypt.c: /tmp/ccUg2b8A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUg2b8A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUg2b8A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUg2b8A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg2b8A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg2b8A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg2b8A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg2b8A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg2b8A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUg2b8A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUg2b8A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUg2b8A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUg2b8A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg2b8A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUg2b8A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUg2b8A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUg2b8A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUg2b8A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUg2b8A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg2b8A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUg2b8A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUg2b8A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUg2b8A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUg2b8A.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWLJ9Lp.s: Assembler messages:
encrypt.c: /tmp/ccWLJ9Lp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWLJ9Lp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWLJ9Lp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWLJ9Lp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLJ9Lp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLJ9Lp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLJ9Lp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLJ9Lp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLJ9Lp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLJ9Lp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLJ9Lp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLJ9Lp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWLJ9Lp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLJ9Lp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWLJ9Lp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLJ9Lp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWLJ9Lp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLJ9Lp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLJ9Lp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLJ9Lp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLJ9Lp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLJ9Lp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWLJ9Lp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLJ9Lp.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdm4Cvq.s: Assembler messages:
encrypt.c: /tmp/ccdm4Cvq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdm4Cvq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdm4Cvq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdm4Cvq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm4Cvq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm4Cvq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm4Cvq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm4Cvq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm4Cvq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdm4Cvq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdm4Cvq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdm4Cvq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdm4Cvq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm4Cvq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdm4Cvq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdm4Cvq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdm4Cvq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdm4Cvq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdm4Cvq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdm4Cvq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm4Cvq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdm4Cvq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdm4Cvq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdm4Cvq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr6pSMH.s: Assembler messages:
encrypt.c: /tmp/ccr6pSMH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr6pSMH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr6pSMH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr6pSMH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6pSMH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6pSMH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6pSMH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6pSMH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6pSMH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6pSMH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6pSMH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6pSMH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr6pSMH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6pSMH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr6pSMH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr6pSMH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6pSMH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6pSMH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6pSMH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6pSMH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6pSMH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr6pSMH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6pSMH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6pSMH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0MQcHs.s: Assembler messages:
encrypt.c: /tmp/cc0MQcHs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0MQcHs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0MQcHs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0MQcHs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MQcHs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MQcHs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MQcHs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MQcHs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MQcHs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MQcHs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MQcHs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MQcHs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0MQcHs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MQcHs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0MQcHs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MQcHs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0MQcHs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MQcHs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0MQcHs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0MQcHs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MQcHs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0MQcHs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0MQcHs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0MQcHs.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAEyoXC.s: Assembler messages:
encrypt.c: /tmp/ccAEyoXC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAEyoXC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAEyoXC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAEyoXC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEyoXC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEyoXC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEyoXC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEyoXC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEyoXC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAEyoXC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAEyoXC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAEyoXC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAEyoXC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEyoXC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAEyoXC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAEyoXC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAEyoXC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEyoXC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEyoXC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEyoXC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEyoXC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAEyoXC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEyoXC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEyoXC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOY305o.s: Assembler messages:
encrypt.c: /tmp/ccOY305o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOY305o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOY305o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOY305o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY305o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY305o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY305o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY305o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY305o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOY305o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOY305o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOY305o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOY305o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY305o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOY305o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOY305o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOY305o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOY305o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOY305o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOY305o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOY305o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOY305o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOY305o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOY305o.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce0jOux.s: Assembler messages:
encrypt.c: /tmp/cce0jOux.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce0jOux.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce0jOux.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce0jOux.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0jOux.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0jOux.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0jOux.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0jOux.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0jOux.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0jOux.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0jOux.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0jOux.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce0jOux.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0jOux.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce0jOux.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce0jOux.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0jOux.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0jOux.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0jOux.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0jOux.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0jOux.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce0jOux.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0jOux.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0jOux.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQoCO7p.s: Assembler messages:
encrypt.c: /tmp/ccQoCO7p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQoCO7p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQoCO7p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQoCO7p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoCO7p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoCO7p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoCO7p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoCO7p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoCO7p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoCO7p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoCO7p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoCO7p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQoCO7p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoCO7p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQoCO7p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoCO7p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQoCO7p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoCO7p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoCO7p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoCO7p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoCO7p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoCO7p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQoCO7p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoCO7p.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQwdTSu.s: Assembler messages:
encrypt.c: /tmp/ccQwdTSu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQwdTSu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQwdTSu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQwdTSu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwdTSu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwdTSu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwdTSu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwdTSu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwdTSu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQwdTSu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQwdTSu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQwdTSu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQwdTSu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwdTSu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQwdTSu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQwdTSu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQwdTSu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwdTSu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwdTSu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwdTSu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwdTSu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQwdTSu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwdTSu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwdTSu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6K4FQq.s: Assembler messages:
encrypt.c: /tmp/cc6K4FQq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6K4FQq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6K4FQq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6K4FQq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K4FQq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K4FQq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K4FQq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K4FQq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K4FQq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K4FQq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K4FQq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K4FQq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6K4FQq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K4FQq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6K4FQq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K4FQq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6K4FQq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K4FQq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6K4FQq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6K4FQq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K4FQq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6K4FQq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6K4FQq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6K4FQq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXzC6xC.s: Assembler messages:
encrypt.c: /tmp/ccXzC6xC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXzC6xC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXzC6xC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXzC6xC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzC6xC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzC6xC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzC6xC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzC6xC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzC6xC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzC6xC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzC6xC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzC6xC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXzC6xC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzC6xC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXzC6xC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXzC6xC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzC6xC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzC6xC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzC6xC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzC6xC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzC6xC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXzC6xC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzC6xC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzC6xC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUnxlHt.s: Assembler messages:
encrypt.c: /tmp/ccUnxlHt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUnxlHt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUnxlHt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUnxlHt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnxlHt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnxlHt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnxlHt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnxlHt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnxlHt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUnxlHt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUnxlHt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUnxlHt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUnxlHt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnxlHt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUnxlHt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUnxlHt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUnxlHt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUnxlHt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUnxlHt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUnxlHt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnxlHt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUnxlHt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUnxlHt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUnxlHt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu7Uxcv.s: Assembler messages:
encrypt.c: /tmp/ccu7Uxcv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu7Uxcv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu7Uxcv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu7Uxcv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7Uxcv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7Uxcv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7Uxcv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7Uxcv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7Uxcv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7Uxcv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7Uxcv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7Uxcv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu7Uxcv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7Uxcv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu7Uxcv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu7Uxcv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7Uxcv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7Uxcv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7Uxcv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7Uxcv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7Uxcv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu7Uxcv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7Uxcv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7Uxcv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgntbqF.s: Assembler messages:
encrypt.c: /tmp/ccgntbqF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgntbqF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgntbqF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgntbqF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgntbqF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgntbqF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgntbqF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgntbqF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgntbqF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgntbqF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgntbqF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgntbqF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgntbqF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgntbqF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgntbqF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgntbqF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgntbqF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgntbqF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgntbqF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgntbqF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgntbqF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgntbqF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgntbqF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgntbqF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclUUhdo.s: Assembler messages:
encrypt.c: /tmp/cclUUhdo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclUUhdo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclUUhdo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclUUhdo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUUhdo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUUhdo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUUhdo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUUhdo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUUhdo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUUhdo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUUhdo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUUhdo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclUUhdo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUUhdo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclUUhdo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUUhdo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclUUhdo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUUhdo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUUhdo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUUhdo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUUhdo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUUhdo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclUUhdo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUUhdo.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc59TFqD.s: Assembler messages:
encrypt.c: /tmp/cc59TFqD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc59TFqD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc59TFqD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc59TFqD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFqD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFqD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFqD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59TFqD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59TFqD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59TFqD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc59TFqD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFqD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc59TFqD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc59TFqD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59TFqD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59TFqD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59TFqD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFqD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59TFqD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc59TFqD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59TFqD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59TFqD.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBGxYVm.s: Assembler messages:
encrypt.c: /tmp/ccBGxYVm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBGxYVm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBGxYVm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBGxYVm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGxYVm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGxYVm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGxYVm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGxYVm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGxYVm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGxYVm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGxYVm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGxYVm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBGxYVm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGxYVm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBGxYVm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGxYVm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBGxYVm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGxYVm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGxYVm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGxYVm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGxYVm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGxYVm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBGxYVm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGxYVm.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXRjFIq.s: Assembler messages:
encrypt.c: /tmp/ccXRjFIq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXRjFIq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXRjFIq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXRjFIq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRjFIq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRjFIq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRjFIq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRjFIq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRjFIq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRjFIq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRjFIq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRjFIq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXRjFIq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRjFIq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXRjFIq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRjFIq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXRjFIq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRjFIq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRjFIq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRjFIq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRjFIq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRjFIq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXRjFIq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRjFIq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsByFjv.s: Assembler messages:
encrypt.c: /tmp/ccsByFjv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsByFjv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsByFjv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsByFjv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsByFjv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsByFjv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsByFjv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsByFjv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsByFjv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsByFjv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsByFjv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsByFjv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsByFjv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsByFjv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsByFjv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsByFjv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsByFjv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsByFjv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsByFjv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsByFjv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsByFjv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsByFjv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsByFjv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsByFjv.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLhpIYk.s: Assembler messages:
encrypt.c: /tmp/ccLhpIYk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhpIYk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhpIYk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhpIYk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpIYk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpIYk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpIYk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpIYk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpIYk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhpIYk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhpIYk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhpIYk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhpIYk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpIYk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhpIYk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhpIYk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLhpIYk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhpIYk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhpIYk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhpIYk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpIYk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhpIYk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhpIYk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhpIYk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgoWfkG.s: Assembler messages:
encrypt.c: /tmp/ccgoWfkG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgoWfkG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgoWfkG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgoWfkG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoWfkG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoWfkG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoWfkG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoWfkG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoWfkG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoWfkG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoWfkG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoWfkG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgoWfkG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoWfkG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgoWfkG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgoWfkG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoWfkG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoWfkG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoWfkG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoWfkG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoWfkG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgoWfkG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoWfkG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoWfkG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDHDXfB.s: Assembler messages:
encrypt.c: /tmp/ccDHDXfB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDHDXfB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDHDXfB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDHDXfB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDXfB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDXfB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDXfB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDXfB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDXfB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHDXfB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHDXfB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHDXfB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDHDXfB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDXfB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDHDXfB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHDXfB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDHDXfB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHDXfB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHDXfB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHDXfB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHDXfB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHDXfB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDHDXfB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHDXfB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchjNpUS.s: Assembler messages:
encrypt.c: /tmp/cchjNpUS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchjNpUS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchjNpUS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchjNpUS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNpUS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNpUS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNpUS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNpUS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNpUS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjNpUS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjNpUS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjNpUS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchjNpUS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNpUS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchjNpUS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchjNpUS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjNpUS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjNpUS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjNpUS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNpUS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjNpUS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjNpUS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjNpUS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjNpUS.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccItd1CC.s: Assembler messages:
encrypt.c: /tmp/ccItd1CC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccItd1CC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccItd1CC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccItd1CC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItd1CC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItd1CC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItd1CC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItd1CC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItd1CC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItd1CC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItd1CC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItd1CC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccItd1CC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItd1CC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccItd1CC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItd1CC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccItd1CC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItd1CC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItd1CC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItd1CC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItd1CC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItd1CC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccItd1CC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItd1CC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctizHER.s: Assembler messages:
encrypt.c: /tmp/cctizHER.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctizHER.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctizHER.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctizHER.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizHER.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizHER.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizHER.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizHER.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizHER.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctizHER.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctizHER.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctizHER.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctizHER.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizHER.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctizHER.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctizHER.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctizHER.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctizHER.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctizHER.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctizHER.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctizHER.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctizHER.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctizHER.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctizHER.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccPPshwC.s: Assembler messages:
encrypt.c: /tmp/ccPPshwC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPPshwC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPPshwC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPPshwC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPshwC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPshwC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPshwC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPshwC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPshwC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPshwC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPshwC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPshwC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPPshwC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPshwC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPPshwC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPshwC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPPshwC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPshwC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPshwC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPshwC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPshwC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPshwC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPPshwC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPshwC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccZluF9W.s: Assembler messages:
encrypt.c: /tmp/ccZluF9W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZluF9W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZluF9W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZluF9W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZluF9W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZluF9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZluF9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZluF9W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZluF9W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZluF9W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZluF9W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZluF9W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZluF9W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZluF9W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZluF9W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZluF9W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZluF9W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZluF9W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZluF9W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZluF9W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZluF9W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZluF9W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZluF9W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZluF9W.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDc9XYz.s: Assembler messages:
encrypt.c: /tmp/ccDc9XYz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDc9XYz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDc9XYz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDc9XYz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc9XYz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc9XYz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc9XYz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc9XYz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc9XYz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDc9XYz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDc9XYz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDc9XYz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDc9XYz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc9XYz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDc9XYz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDc9XYz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDc9XYz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDc9XYz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDc9XYz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDc9XYz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc9XYz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDc9XYz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDc9XYz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDc9XYz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccX0YNXU.s: Assembler messages:
encrypt.c: /tmp/ccX0YNXU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX0YNXU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX0YNXU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX0YNXU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0YNXU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0YNXU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0YNXU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0YNXU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0YNXU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0YNXU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0YNXU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0YNXU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX0YNXU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0YNXU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX0YNXU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX0YNXU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0YNXU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0YNXU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0YNXU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0YNXU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0YNXU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX0YNXU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0YNXU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0YNXU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVBDoTo.s: Assembler messages:
encrypt.c: /tmp/ccVBDoTo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVBDoTo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVBDoTo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVBDoTo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBDoTo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBDoTo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBDoTo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBDoTo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBDoTo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBDoTo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBDoTo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBDoTo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVBDoTo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBDoTo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVBDoTo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBDoTo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVBDoTo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBDoTo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBDoTo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBDoTo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBDoTo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBDoTo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVBDoTo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBDoTo.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclLMt4M.s: Assembler messages:
encrypt.c: /tmp/cclLMt4M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclLMt4M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclLMt4M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclLMt4M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLMt4M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLMt4M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLMt4M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLMt4M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLMt4M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLMt4M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLMt4M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLMt4M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclLMt4M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLMt4M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclLMt4M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclLMt4M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclLMt4M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLMt4M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLMt4M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclLMt4M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLMt4M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclLMt4M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLMt4M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclLMt4M.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9w9yQp.s: Assembler messages:
encrypt.c: /tmp/cc9w9yQp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9w9yQp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9w9yQp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9w9yQp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w9yQp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w9yQp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w9yQp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w9yQp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w9yQp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9w9yQp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9w9yQp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9w9yQp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9w9yQp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w9yQp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9w9yQp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9w9yQp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9w9yQp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9w9yQp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9w9yQp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9w9yQp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w9yQp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9w9yQp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9w9yQp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9w9yQp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB1JtpI.s: Assembler messages:
encrypt.c: /tmp/ccB1JtpI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB1JtpI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB1JtpI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB1JtpI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1JtpI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1JtpI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1JtpI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1JtpI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1JtpI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1JtpI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1JtpI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1JtpI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB1JtpI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1JtpI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB1JtpI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB1JtpI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1JtpI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1JtpI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1JtpI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1JtpI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1JtpI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1JtpI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1JtpI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1JtpI.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ0D47x.s: Assembler messages:
encrypt.c: /tmp/ccQ0D47x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ0D47x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ0D47x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ0D47x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0D47x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0D47x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0D47x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0D47x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0D47x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0D47x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0D47x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0D47x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ0D47x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0D47x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ0D47x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0D47x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ0D47x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0D47x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0D47x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0D47x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0D47x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0D47x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ0D47x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0D47x.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccviy8XK.s: Assembler messages:
encrypt.c: /tmp/ccviy8XK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccviy8XK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccviy8XK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccviy8XK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviy8XK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviy8XK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviy8XK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviy8XK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviy8XK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccviy8XK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccviy8XK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccviy8XK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccviy8XK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviy8XK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccviy8XK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccviy8XK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccviy8XK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccviy8XK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccviy8XK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviy8XK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccviy8XK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccviy8XK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccviy8XK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccviy8XK.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvRuqNp.s: Assembler messages:
encrypt.c: /tmp/ccvRuqNp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvRuqNp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvRuqNp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvRuqNp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRuqNp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRuqNp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRuqNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRuqNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRuqNp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRuqNp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRuqNp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRuqNp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvRuqNp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRuqNp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvRuqNp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRuqNp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvRuqNp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRuqNp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRuqNp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRuqNp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRuqNp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRuqNp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvRuqNp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRuqNp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cczZb3EJ.s: Assembler messages:
encrypt.c: /tmp/cczZb3EJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZb3EJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczZb3EJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczZb3EJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZb3EJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZb3EJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZb3EJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZb3EJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZb3EJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZb3EJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZb3EJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZb3EJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczZb3EJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZb3EJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczZb3EJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczZb3EJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZb3EJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZb3EJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZb3EJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZb3EJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZb3EJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZb3EJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZb3EJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZb3EJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Ka9Pw.s: Assembler messages:
encrypt.c: /tmp/cc0Ka9Pw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Ka9Pw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Ka9Pw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Ka9Pw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ka9Pw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ka9Pw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ka9Pw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ka9Pw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ka9Pw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Ka9Pw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Ka9Pw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Ka9Pw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Ka9Pw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ka9Pw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Ka9Pw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Ka9Pw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Ka9Pw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ka9Pw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ka9Pw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ka9Pw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ka9Pw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Ka9Pw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ka9Pw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ka9Pw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6PszZz.s: Assembler messages:
encrypt.c: /tmp/cc6PszZz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6PszZz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6PszZz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6PszZz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PszZz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PszZz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PszZz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PszZz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PszZz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6PszZz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6PszZz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6PszZz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6PszZz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PszZz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6PszZz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6PszZz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6PszZz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6PszZz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6PszZz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6PszZz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PszZz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6PszZz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6PszZz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6PszZz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYETmtC.s: Assembler messages:
encrypt.c: /tmp/ccYETmtC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYETmtC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYETmtC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYETmtC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYETmtC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYETmtC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYETmtC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYETmtC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYETmtC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYETmtC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYETmtC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYETmtC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYETmtC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYETmtC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYETmtC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYETmtC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYETmtC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYETmtC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYETmtC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYETmtC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYETmtC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYETmtC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYETmtC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYETmtC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqeKVjt.s: Assembler messages:
encrypt.c: /tmp/ccqeKVjt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqeKVjt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqeKVjt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqeKVjt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeKVjt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeKVjt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeKVjt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeKVjt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeKVjt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeKVjt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeKVjt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeKVjt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqeKVjt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeKVjt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqeKVjt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqeKVjt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeKVjt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeKVjt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeKVjt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeKVjt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeKVjt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqeKVjt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeKVjt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeKVjt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccmDtZOx.s: Assembler messages:
encrypt.c: /tmp/ccmDtZOx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmDtZOx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmDtZOx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmDtZOx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDtZOx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDtZOx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDtZOx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDtZOx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDtZOx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDtZOx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDtZOx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDtZOx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmDtZOx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDtZOx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmDtZOx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmDtZOx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDtZOx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDtZOx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDtZOx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDtZOx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDtZOx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmDtZOx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDtZOx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDtZOx.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccmmFsTE.s: Assembler messages:
encrypt.c: /tmp/ccmmFsTE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmmFsTE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmmFsTE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmmFsTE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFsTE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFsTE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFsTE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFsTE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFsTE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmFsTE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmFsTE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmFsTE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmmFsTE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFsTE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmmFsTE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmFsTE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmmFsTE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmFsTE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmFsTE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmFsTE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFsTE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmFsTE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmmFsTE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmFsTE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWbH5ZC.s: Assembler messages:
encrypt.c: /tmp/ccWbH5ZC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWbH5ZC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWbH5ZC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWbH5ZC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbH5ZC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbH5ZC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbH5ZC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbH5ZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbH5ZC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbH5ZC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbH5ZC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbH5ZC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWbH5ZC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbH5ZC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWbH5ZC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbH5ZC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWbH5ZC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbH5ZC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbH5ZC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbH5ZC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbH5ZC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbH5ZC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWbH5ZC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbH5ZC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYRJJmt.s: Assembler messages:
encrypt.c: /tmp/ccYRJJmt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRJJmt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRJJmt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRJJmt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRJJmt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRJJmt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRJJmt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRJJmt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRJJmt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRJJmt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRJJmt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRJJmt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRJJmt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRJJmt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRJJmt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYRJJmt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRJJmt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRJJmt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRJJmt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRJJmt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRJJmt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRJJmt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRJJmt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRJJmt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0MRvmZ.s: Assembler messages:
encrypt.c: /tmp/cc0MRvmZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0MRvmZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0MRvmZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0MRvmZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MRvmZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MRvmZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MRvmZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MRvmZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MRvmZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MRvmZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MRvmZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MRvmZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0MRvmZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MRvmZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0MRvmZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MRvmZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0MRvmZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0MRvmZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0MRvmZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0MRvmZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MRvmZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0MRvmZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0MRvmZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0MRvmZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc91rYyQ.s: Assembler messages:
encrypt.c: /tmp/cc91rYyQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc91rYyQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc91rYyQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc91rYyQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91rYyQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91rYyQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91rYyQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91rYyQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91rYyQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91rYyQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91rYyQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91rYyQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc91rYyQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91rYyQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc91rYyQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc91rYyQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91rYyQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91rYyQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91rYyQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91rYyQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91rYyQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc91rYyQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91rYyQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91rYyQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdXia6X.s: Assembler messages:
encrypt.c: /tmp/ccdXia6X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdXia6X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdXia6X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdXia6X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXia6X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXia6X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXia6X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXia6X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXia6X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXia6X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXia6X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXia6X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdXia6X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXia6X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdXia6X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXia6X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdXia6X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXia6X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXia6X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXia6X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXia6X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXia6X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXia6X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXia6X.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctd9h6I.s: Assembler messages:
encrypt.c: /tmp/cctd9h6I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctd9h6I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctd9h6I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctd9h6I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9h6I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9h6I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9h6I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9h6I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9h6I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctd9h6I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctd9h6I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctd9h6I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctd9h6I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9h6I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctd9h6I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctd9h6I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctd9h6I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctd9h6I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctd9h6I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9h6I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctd9h6I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctd9h6I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctd9h6I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctd9h6I.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMtgjg2.s: Assembler messages:
encrypt.c: /tmp/ccMtgjg2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtgjg2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtgjg2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtgjg2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgjg2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgjg2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgjg2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgjg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgjg2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtgjg2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtgjg2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtgjg2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtgjg2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgjg2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtgjg2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtgjg2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMtgjg2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtgjg2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtgjg2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtgjg2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgjg2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtgjg2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtgjg2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtgjg2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbfYl9Q.s: Assembler messages:
encrypt.c: /tmp/ccbfYl9Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbfYl9Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbfYl9Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbfYl9Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfYl9Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfYl9Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfYl9Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfYl9Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfYl9Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfYl9Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfYl9Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfYl9Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbfYl9Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfYl9Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbfYl9Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbfYl9Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfYl9Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfYl9Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfYl9Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfYl9Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfYl9Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbfYl9Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfYl9Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfYl9Q.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMoMg40.s: Assembler messages:
encrypt.c: /tmp/ccMoMg40.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMoMg40.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMoMg40.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMoMg40.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoMg40.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoMg40.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoMg40.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoMg40.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoMg40.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMoMg40.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMoMg40.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMoMg40.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMoMg40.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoMg40.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMoMg40.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMoMg40.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMoMg40.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMoMg40.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMoMg40.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMoMg40.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoMg40.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMoMg40.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMoMg40.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMoMg40.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjcBRAN.s: Assembler messages:
encrypt.c: /tmp/ccjcBRAN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjcBRAN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjcBRAN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjcBRAN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcBRAN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcBRAN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcBRAN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcBRAN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcBRAN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcBRAN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcBRAN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcBRAN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjcBRAN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcBRAN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjcBRAN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjcBRAN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcBRAN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcBRAN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcBRAN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcBRAN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcBRAN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjcBRAN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcBRAN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcBRAN.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9l49in.s: Assembler messages:
encrypt.c: /tmp/cc9l49in.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9l49in.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9l49in.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9l49in.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l49in.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l49in.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l49in.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l49in.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l49in.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9l49in.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9l49in.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9l49in.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9l49in.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l49in.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9l49in.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9l49in.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9l49in.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9l49in.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9l49in.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9l49in.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l49in.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9l49in.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9l49in.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9l49in.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY03wAq.s: Assembler messages:
encrypt.c: /tmp/ccY03wAq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY03wAq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY03wAq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY03wAq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY03wAq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY03wAq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY03wAq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY03wAq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY03wAq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY03wAq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY03wAq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY03wAq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY03wAq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY03wAq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY03wAq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY03wAq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY03wAq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY03wAq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY03wAq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY03wAq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY03wAq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY03wAq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY03wAq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY03wAq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBL0epg.s: Assembler messages:
encrypt.c: /tmp/ccBL0epg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBL0epg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBL0epg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBL0epg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBL0epg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBL0epg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBL0epg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBL0epg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBL0epg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBL0epg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBL0epg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBL0epg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBL0epg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBL0epg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBL0epg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBL0epg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBL0epg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBL0epg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBL0epg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBL0epg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBL0epg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBL0epg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBL0epg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBL0epg.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQhY3nk.s: Assembler messages:
encrypt.c: /tmp/ccQhY3nk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQhY3nk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQhY3nk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQhY3nk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhY3nk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhY3nk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhY3nk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhY3nk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhY3nk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhY3nk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhY3nk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhY3nk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQhY3nk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhY3nk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQhY3nk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQhY3nk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhY3nk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhY3nk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhY3nk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhY3nk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhY3nk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhY3nk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhY3nk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhY3nk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc2GCMGq.s: Assembler messages:
encrypt.c: /tmp/cc2GCMGq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2GCMGq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2GCMGq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2GCMGq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GCMGq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GCMGq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GCMGq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GCMGq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GCMGq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GCMGq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GCMGq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GCMGq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2GCMGq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GCMGq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2GCMGq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2GCMGq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GCMGq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GCMGq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GCMGq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GCMGq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GCMGq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2GCMGq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GCMGq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GCMGq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccJitrjm.s: Assembler messages:
encrypt.c: /tmp/ccJitrjm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJitrjm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJitrjm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJitrjm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJitrjm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJitrjm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJitrjm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJitrjm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJitrjm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJitrjm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJitrjm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJitrjm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJitrjm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJitrjm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJitrjm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJitrjm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJitrjm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJitrjm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJitrjm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJitrjm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJitrjm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJitrjm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJitrjm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJitrjm.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVlcchj.s: Assembler messages:
encrypt.c: /tmp/ccVlcchj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVlcchj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVlcchj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVlcchj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlcchj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlcchj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlcchj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlcchj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlcchj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlcchj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlcchj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlcchj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVlcchj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlcchj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVlcchj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlcchj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVlcchj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlcchj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlcchj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlcchj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlcchj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlcchj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVlcchj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlcchj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccum0RJl.s: Assembler messages:
encrypt.c: /tmp/ccum0RJl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccum0RJl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccum0RJl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccum0RJl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum0RJl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum0RJl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum0RJl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum0RJl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum0RJl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccum0RJl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccum0RJl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccum0RJl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccum0RJl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum0RJl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccum0RJl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccum0RJl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccum0RJl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccum0RJl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccum0RJl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum0RJl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccum0RJl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccum0RJl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccum0RJl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccum0RJl.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8pImK2.s: Assembler messages:
encrypt.c: /tmp/cc8pImK2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8pImK2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8pImK2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8pImK2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pImK2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pImK2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pImK2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8pImK2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8pImK2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8pImK2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pImK2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pImK2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pImK2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pImK2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8pImK2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pImK2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pImK2.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc8pImK2.s: Assembler messages:
encrypt.c: /tmp/cc8pImK2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8pImK2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8pImK2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8pImK2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pImK2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pImK2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pImK2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8pImK2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8pImK2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8pImK2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pImK2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pImK2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pImK2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pImK2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pImK2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8pImK2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pImK2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pImK2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUjzIK6.s: Assembler messages:
encrypt.c: /tmp/ccUjzIK6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUjzIK6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUjzIK6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUjzIK6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjzIK6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjzIK6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjzIK6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUjzIK6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUjzIK6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjzIK6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUjzIK6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjzIK6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUjzIK6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUjzIK6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUjzIK6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUjzIK6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUjzIK6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccUjzIK6.s: Assembler messages:
encrypt.c: /tmp/ccUjzIK6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUjzIK6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUjzIK6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUjzIK6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjzIK6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjzIK6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjzIK6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUjzIK6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUjzIK6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjzIK6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUjzIK6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjzIK6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUjzIK6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUjzIK6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjzIK6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUjzIK6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUjzIK6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUjzIK6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0R0Ud8.s: Assembler messages:
encrypt.c: /tmp/cc0R0Ud8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0R0Ud8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0R0Ud8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0R0Ud8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0R0Ud8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0R0Ud8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0R0Ud8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0R0Ud8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0R0Ud8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0R0Ud8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0R0Ud8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0R0Ud8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0R0Ud8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0R0Ud8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0R0Ud8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0R0Ud8.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc0R0Ud8.s: Assembler messages:
encrypt.c: /tmp/cc0R0Ud8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0R0Ud8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0R0Ud8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0R0Ud8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0R0Ud8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0R0Ud8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0R0Ud8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0R0Ud8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0R0Ud8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0R0Ud8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0R0Ud8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0R0Ud8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0R0Ud8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0R0Ud8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0R0Ud8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0R0Ud8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0R0Ud8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5GQEE0.s: Assembler messages:
encrypt.c: /tmp/cc5GQEE0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5GQEE0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5GQEE0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5GQEE0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GQEE0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GQEE0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GQEE0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5GQEE0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5GQEE0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5GQEE0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GQEE0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GQEE0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GQEE0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GQEE0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5GQEE0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GQEE0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GQEE0.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc5GQEE0.s: Assembler messages:
encrypt.c: /tmp/cc5GQEE0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5GQEE0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5GQEE0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5GQEE0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GQEE0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GQEE0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GQEE0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5GQEE0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5GQEE0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5GQEE0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GQEE0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GQEE0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GQEE0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GQEE0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GQEE0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5GQEE0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GQEE0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GQEE0.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccn3NpV8.s: Assembler messages:
encrypt.c: /tmp/ccn3NpV8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn3NpV8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn3NpV8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn3NpV8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3NpV8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3NpV8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3NpV8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn3NpV8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn3NpV8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3NpV8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn3NpV8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3NpV8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3NpV8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3NpV8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3NpV8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn3NpV8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3NpV8.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccn3NpV8.s: Assembler messages:
encrypt.c: /tmp/ccn3NpV8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn3NpV8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn3NpV8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn3NpV8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3NpV8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3NpV8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3NpV8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn3NpV8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn3NpV8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3NpV8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn3NpV8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn3NpV8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3NpV8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3NpV8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3NpV8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3NpV8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn3NpV8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn3NpV8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqVgpD1.s: Assembler messages:
encrypt.c: /tmp/ccqVgpD1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqVgpD1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqVgpD1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqVgpD1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVgpD1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVgpD1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVgpD1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqVgpD1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqVgpD1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqVgpD1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVgpD1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVgpD1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVgpD1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVgpD1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqVgpD1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVgpD1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVgpD1.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccqVgpD1.s: Assembler messages:
encrypt.c: /tmp/ccqVgpD1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqVgpD1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqVgpD1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqVgpD1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVgpD1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVgpD1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVgpD1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqVgpD1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqVgpD1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqVgpD1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVgpD1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVgpD1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVgpD1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVgpD1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVgpD1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqVgpD1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVgpD1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVgpD1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccme1wK7.s: Assembler messages:
encrypt.c: /tmp/ccme1wK7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccme1wK7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccme1wK7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccme1wK7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccme1wK7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccme1wK7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccme1wK7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccme1wK7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccme1wK7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccme1wK7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccme1wK7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccme1wK7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccme1wK7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccme1wK7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccme1wK7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccme1wK7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccme1wK7.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccme1wK7.s: Assembler messages:
encrypt.c: /tmp/ccme1wK7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccme1wK7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccme1wK7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccme1wK7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccme1wK7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccme1wK7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccme1wK7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccme1wK7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccme1wK7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccme1wK7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccme1wK7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccme1wK7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccme1wK7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccme1wK7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccme1wK7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccme1wK7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccme1wK7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccme1wK7.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cczIhrv3.s: Assembler messages:
encrypt.c: /tmp/cczIhrv3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIhrv3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIhrv3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczIhrv3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIhrv3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIhrv3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIhrv3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIhrv3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIhrv3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczIhrv3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIhrv3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIhrv3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIhrv3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIhrv3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIhrv3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIhrv3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIhrv3.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cczIhrv3.s: Assembler messages:
encrypt.c: /tmp/cczIhrv3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIhrv3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIhrv3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczIhrv3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIhrv3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIhrv3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIhrv3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIhrv3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIhrv3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczIhrv3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIhrv3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIhrv3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIhrv3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIhrv3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIhrv3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIhrv3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIhrv3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIhrv3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccqAAcb.s: Assembler messages:
encrypt.c: /tmp/cccqAAcb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccqAAcb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccqAAcb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccqAAcb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqAAcb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqAAcb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqAAcb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqAAcb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqAAcb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccqAAcb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccqAAcb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccqAAcb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccqAAcb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqAAcb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccqAAcb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccqAAcb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccqAAcb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccqAAcb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccqAAcb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccqAAcb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqAAcb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccqAAcb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccqAAcb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccqAAcb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceOdEpu.s: Assembler messages:
encrypt.c: /tmp/cceOdEpu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceOdEpu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceOdEpu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceOdEpu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOdEpu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOdEpu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOdEpu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOdEpu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOdEpu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceOdEpu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceOdEpu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceOdEpu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceOdEpu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOdEpu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceOdEpu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceOdEpu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceOdEpu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceOdEpu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceOdEpu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOdEpu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceOdEpu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceOdEpu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceOdEpu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceOdEpu.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccEhe0wu.s: Assembler messages:
encrypt.c: /tmp/ccEhe0wu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEhe0wu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEhe0wu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEhe0wu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhe0wu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhe0wu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhe0wu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhe0wu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhe0wu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEhe0wu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEhe0wu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEhe0wu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEhe0wu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhe0wu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEhe0wu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEhe0wu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEhe0wu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhe0wu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhe0wu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhe0wu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhe0wu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEhe0wu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhe0wu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhe0wu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccidz5Y8.s: Assembler messages:
encrypt.c: /tmp/ccidz5Y8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidz5Y8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidz5Y8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccidz5Y8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidz5Y8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidz5Y8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidz5Y8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidz5Y8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidz5Y8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidz5Y8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidz5Y8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidz5Y8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidz5Y8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidz5Y8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidz5Y8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidz5Y8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccidz5Y8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidz5Y8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidz5Y8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidz5Y8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidz5Y8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidz5Y8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidz5Y8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidz5Y8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKX0FAb.s: Assembler messages:
encrypt.c: /tmp/ccKX0FAb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKX0FAb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKX0FAb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKX0FAb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKX0FAb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKX0FAb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKX0FAb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKX0FAb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKX0FAb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKX0FAb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKX0FAb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKX0FAb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKX0FAb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKX0FAb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKX0FAb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKX0FAb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKX0FAb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKX0FAb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKX0FAb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKX0FAb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKX0FAb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKX0FAb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKX0FAb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKX0FAb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMOEeAq.s: Assembler messages:
encrypt.c: /tmp/ccMOEeAq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMOEeAq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMOEeAq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMOEeAq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOEeAq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOEeAq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOEeAq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOEeAq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOEeAq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMOEeAq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMOEeAq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMOEeAq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMOEeAq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOEeAq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMOEeAq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMOEeAq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMOEeAq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMOEeAq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMOEeAq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOEeAq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMOEeAq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMOEeAq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMOEeAq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMOEeAq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNnrzDy.s: Assembler messages:
encrypt.c: /tmp/ccNnrzDy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNnrzDy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNnrzDy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNnrzDy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnrzDy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnrzDy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnrzDy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnrzDy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnrzDy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnrzDy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnrzDy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnrzDy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNnrzDy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnrzDy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNnrzDy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNnrzDy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnrzDy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnrzDy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnrzDy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnrzDy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnrzDy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNnrzDy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnrzDy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnrzDy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjRDCof.s: Assembler messages:
encrypt.c: /tmp/ccjRDCof.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjRDCof.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjRDCof.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjRDCof.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRDCof.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRDCof.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRDCof.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRDCof.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRDCof.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRDCof.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRDCof.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRDCof.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjRDCof.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRDCof.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjRDCof.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRDCof.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjRDCof.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRDCof.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRDCof.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRDCof.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRDCof.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRDCof.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjRDCof.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRDCof.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaXIm8j.s: Assembler messages:
encrypt.c: /tmp/ccaXIm8j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaXIm8j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaXIm8j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaXIm8j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIm8j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIm8j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIm8j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIm8j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIm8j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXIm8j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXIm8j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXIm8j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaXIm8j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIm8j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaXIm8j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXIm8j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaXIm8j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXIm8j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaXIm8j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaXIm8j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIm8j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaXIm8j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaXIm8j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaXIm8j.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgnNeVD.s: Assembler messages:
encrypt.c: /tmp/ccgnNeVD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgnNeVD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgnNeVD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgnNeVD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnNeVD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnNeVD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnNeVD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnNeVD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnNeVD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnNeVD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnNeVD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnNeVD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgnNeVD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnNeVD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgnNeVD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgnNeVD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnNeVD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnNeVD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnNeVD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnNeVD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnNeVD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgnNeVD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnNeVD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnNeVD.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEuGMNv.s: Assembler messages:
encrypt.c: /tmp/ccEuGMNv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEuGMNv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEuGMNv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEuGMNv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuGMNv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuGMNv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuGMNv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuGMNv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuGMNv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuGMNv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuGMNv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuGMNv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEuGMNv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuGMNv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEuGMNv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEuGMNv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuGMNv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuGMNv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuGMNv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuGMNv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuGMNv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEuGMNv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuGMNv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuGMNv.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqJKzmc.s: Assembler messages:
encrypt.c: /tmp/ccqJKzmc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqJKzmc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqJKzmc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqJKzmc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJKzmc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJKzmc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJKzmc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJKzmc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJKzmc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJKzmc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJKzmc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJKzmc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqJKzmc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJKzmc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqJKzmc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJKzmc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqJKzmc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJKzmc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJKzmc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJKzmc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJKzmc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJKzmc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqJKzmc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJKzmc.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3mwXTb.s: Assembler messages:
encrypt.c: /tmp/cc3mwXTb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3mwXTb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3mwXTb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3mwXTb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mwXTb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mwXTb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mwXTb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mwXTb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mwXTb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mwXTb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mwXTb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mwXTb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3mwXTb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mwXTb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3mwXTb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3mwXTb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mwXTb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mwXTb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mwXTb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mwXTb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mwXTb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3mwXTb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mwXTb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mwXTb.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHddgHT.s: Assembler messages:
encrypt.c: /tmp/ccHddgHT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHddgHT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHddgHT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHddgHT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddgHT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddgHT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddgHT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddgHT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddgHT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHddgHT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHddgHT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHddgHT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHddgHT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddgHT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHddgHT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHddgHT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHddgHT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHddgHT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHddgHT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHddgHT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddgHT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHddgHT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHddgHT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHddgHT.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZhliZ6.s: Assembler messages:
encrypt.c: /tmp/ccZhliZ6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhliZ6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhliZ6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZhliZ6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhliZ6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhliZ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhliZ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhliZ6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhliZ6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhliZ6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhliZ6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhliZ6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZhliZ6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhliZ6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhliZ6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZhliZ6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhliZ6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhliZ6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhliZ6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhliZ6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhliZ6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZhliZ6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhliZ6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhliZ6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfBMmWV.s: Assembler messages:
encrypt.c: /tmp/ccfBMmWV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfBMmWV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfBMmWV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfBMmWV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBMmWV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBMmWV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBMmWV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBMmWV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBMmWV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBMmWV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBMmWV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBMmWV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfBMmWV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBMmWV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfBMmWV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBMmWV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfBMmWV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBMmWV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBMmWV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBMmWV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBMmWV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBMmWV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfBMmWV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBMmWV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbxzTHe.s: Assembler messages:
encrypt.c: /tmp/ccbxzTHe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbxzTHe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbxzTHe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbxzTHe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxzTHe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxzTHe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxzTHe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxzTHe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxzTHe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbxzTHe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbxzTHe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbxzTHe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbxzTHe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxzTHe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbxzTHe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbxzTHe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbxzTHe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbxzTHe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbxzTHe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxzTHe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbxzTHe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbxzTHe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbxzTHe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbxzTHe.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd9g5ZV.s: Assembler messages:
encrypt.c: /tmp/ccd9g5ZV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd9g5ZV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd9g5ZV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd9g5ZV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9g5ZV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9g5ZV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9g5ZV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9g5ZV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9g5ZV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9g5ZV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9g5ZV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9g5ZV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd9g5ZV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9g5ZV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd9g5ZV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9g5ZV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd9g5ZV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9g5ZV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9g5ZV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9g5ZV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9g5ZV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9g5ZV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd9g5ZV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9g5ZV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHj38V7.s: Assembler messages:
encrypt.c: /tmp/ccHj38V7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHj38V7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHj38V7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHj38V7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj38V7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj38V7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj38V7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj38V7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj38V7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHj38V7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHj38V7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHj38V7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHj38V7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj38V7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHj38V7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHj38V7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHj38V7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHj38V7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHj38V7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj38V7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHj38V7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHj38V7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHj38V7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHj38V7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbok6oU.s: Assembler messages:
encrypt.c: /tmp/ccbok6oU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbok6oU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbok6oU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbok6oU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbok6oU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbok6oU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbok6oU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbok6oU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbok6oU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbok6oU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbok6oU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbok6oU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbok6oU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbok6oU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbok6oU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbok6oU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbok6oU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbok6oU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbok6oU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbok6oU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbok6oU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbok6oU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbok6oU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbok6oU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2cz5KX.s: Assembler messages:
encrypt.c: /tmp/cc2cz5KX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2cz5KX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2cz5KX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2cz5KX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cz5KX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cz5KX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cz5KX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cz5KX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cz5KX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cz5KX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cz5KX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cz5KX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2cz5KX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cz5KX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2cz5KX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cz5KX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2cz5KX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cz5KX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2cz5KX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2cz5KX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cz5KX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2cz5KX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2cz5KX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2cz5KX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR1rzf7.s: Assembler messages:
encrypt.c: /tmp/ccR1rzf7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1rzf7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1rzf7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1rzf7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1rzf7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1rzf7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1rzf7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1rzf7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1rzf7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1rzf7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1rzf7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1rzf7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1rzf7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1rzf7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1rzf7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR1rzf7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1rzf7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1rzf7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1rzf7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1rzf7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1rzf7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1rzf7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1rzf7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1rzf7.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHcOoB6.s: Assembler messages:
encrypt.c: /tmp/ccHcOoB6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHcOoB6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHcOoB6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHcOoB6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcOoB6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcOoB6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcOoB6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcOoB6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcOoB6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcOoB6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcOoB6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcOoB6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHcOoB6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcOoB6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHcOoB6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHcOoB6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcOoB6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcOoB6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcOoB6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcOoB6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcOoB6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHcOoB6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcOoB6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcOoB6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccejXT6X.s: Assembler messages:
encrypt.c: /tmp/ccejXT6X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccejXT6X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccejXT6X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccejXT6X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejXT6X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejXT6X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejXT6X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejXT6X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejXT6X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejXT6X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejXT6X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejXT6X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccejXT6X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejXT6X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccejXT6X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejXT6X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccejXT6X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejXT6X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccejXT6X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccejXT6X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejXT6X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccejXT6X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccejXT6X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccejXT6X.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFQbsvb.s: Assembler messages:
encrypt.c: /tmp/ccFQbsvb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFQbsvb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFQbsvb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFQbsvb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQbsvb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQbsvb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQbsvb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQbsvb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQbsvb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQbsvb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQbsvb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQbsvb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFQbsvb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQbsvb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFQbsvb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFQbsvb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQbsvb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQbsvb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQbsvb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQbsvb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQbsvb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFQbsvb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQbsvb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQbsvb.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTbeEu2.s: Assembler messages:
encrypt.c: /tmp/ccTbeEu2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTbeEu2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTbeEu2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTbeEu2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbeEu2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbeEu2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbeEu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbeEu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbeEu2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbeEu2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbeEu2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbeEu2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTbeEu2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbeEu2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTbeEu2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbeEu2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTbeEu2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbeEu2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbeEu2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbeEu2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbeEu2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbeEu2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTbeEu2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbeEu2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC9cxB7.s: Assembler messages:
encrypt.c: /tmp/ccC9cxB7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC9cxB7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC9cxB7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC9cxB7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9cxB7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9cxB7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9cxB7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9cxB7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9cxB7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9cxB7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9cxB7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9cxB7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC9cxB7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9cxB7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC9cxB7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC9cxB7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9cxB7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9cxB7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9cxB7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9cxB7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9cxB7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC9cxB7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9cxB7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9cxB7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyzPQT5.s: Assembler messages:
encrypt.c: /tmp/ccyzPQT5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyzPQT5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyzPQT5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyzPQT5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzPQT5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzPQT5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzPQT5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzPQT5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzPQT5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzPQT5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzPQT5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzPQT5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyzPQT5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzPQT5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyzPQT5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzPQT5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyzPQT5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzPQT5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzPQT5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzPQT5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzPQT5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzPQT5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyzPQT5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzPQT5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccntsTS7.s: Assembler messages:
encrypt.c: /tmp/ccntsTS7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccntsTS7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccntsTS7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccntsTS7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntsTS7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntsTS7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntsTS7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntsTS7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntsTS7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntsTS7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntsTS7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntsTS7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccntsTS7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntsTS7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccntsTS7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccntsTS7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntsTS7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntsTS7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntsTS7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntsTS7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntsTS7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccntsTS7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntsTS7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntsTS7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cctGXWF4.s: Assembler messages:
encrypt.c: /tmp/cctGXWF4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctGXWF4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctGXWF4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctGXWF4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGXWF4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGXWF4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGXWF4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGXWF4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGXWF4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctGXWF4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctGXWF4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctGXWF4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctGXWF4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGXWF4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctGXWF4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctGXWF4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctGXWF4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctGXWF4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctGXWF4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctGXWF4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGXWF4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctGXWF4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctGXWF4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctGXWF4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOJtFf7.s: Assembler messages:
encrypt.c: /tmp/ccOJtFf7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOJtFf7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOJtFf7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOJtFf7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJtFf7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJtFf7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJtFf7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJtFf7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJtFf7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJtFf7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJtFf7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJtFf7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOJtFf7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJtFf7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOJtFf7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOJtFf7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJtFf7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJtFf7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJtFf7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJtFf7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJtFf7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOJtFf7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJtFf7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJtFf7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjO2um8.s: Assembler messages:
encrypt.c: /tmp/ccjO2um8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjO2um8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjO2um8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjO2um8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjO2um8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjO2um8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjO2um8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjO2um8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjO2um8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjO2um8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjO2um8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjO2um8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjO2um8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjO2um8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjO2um8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjO2um8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjO2um8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjO2um8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjO2um8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjO2um8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjO2um8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjO2um8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjO2um8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjO2um8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdESdY0.s: Assembler messages:
encrypt.c: /tmp/ccdESdY0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdESdY0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdESdY0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdESdY0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdESdY0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdESdY0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdESdY0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdESdY0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdESdY0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdESdY0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdESdY0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdESdY0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdESdY0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdESdY0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdESdY0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdESdY0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdESdY0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdESdY0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdESdY0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdESdY0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdESdY0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdESdY0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdESdY0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdESdY0.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccohgNqq.s: Assembler messages:
encrypt.c: /tmp/ccohgNqq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccohgNqq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccohgNqq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccohgNqq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohgNqq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohgNqq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohgNqq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohgNqq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohgNqq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohgNqq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohgNqq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohgNqq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccohgNqq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohgNqq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccohgNqq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccohgNqq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohgNqq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohgNqq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohgNqq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohgNqq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohgNqq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccohgNqq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohgNqq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohgNqq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccGIuRR1.s: Assembler messages:
encrypt.c: /tmp/ccGIuRR1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGIuRR1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGIuRR1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGIuRR1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIuRR1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIuRR1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIuRR1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIuRR1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIuRR1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIuRR1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIuRR1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIuRR1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGIuRR1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIuRR1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGIuRR1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIuRR1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGIuRR1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIuRR1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIuRR1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIuRR1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIuRR1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIuRR1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGIuRR1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIuRR1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccYkSzts.s: Assembler messages:
encrypt.c: /tmp/ccYkSzts.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYkSzts.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYkSzts.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYkSzts.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkSzts.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkSzts.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkSzts.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkSzts.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkSzts.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYkSzts.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYkSzts.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYkSzts.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYkSzts.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkSzts.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYkSzts.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYkSzts.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYkSzts.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYkSzts.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYkSzts.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkSzts.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYkSzts.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYkSzts.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYkSzts.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYkSzts.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7BvaZl.s: Assembler messages:
encrypt.c: /tmp/cc7BvaZl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BvaZl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7BvaZl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BvaZl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvaZl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvaZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvaZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvaZl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvaZl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BvaZl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BvaZl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BvaZl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7BvaZl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvaZl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7BvaZl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7BvaZl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BvaZl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BvaZl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BvaZl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BvaZl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BvaZl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BvaZl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BvaZl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BvaZl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYaQpW0.s: Assembler messages:
encrypt.c: /tmp/ccYaQpW0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYaQpW0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYaQpW0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYaQpW0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaQpW0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaQpW0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaQpW0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaQpW0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaQpW0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYaQpW0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYaQpW0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYaQpW0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYaQpW0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaQpW0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYaQpW0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYaQpW0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYaQpW0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYaQpW0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYaQpW0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYaQpW0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaQpW0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYaQpW0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYaQpW0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYaQpW0.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFis9pW.s: Assembler messages:
encrypt.c: /tmp/ccFis9pW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFis9pW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFis9pW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFis9pW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFis9pW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFis9pW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFis9pW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFis9pW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFis9pW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFis9pW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFis9pW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFis9pW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFis9pW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFis9pW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFis9pW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFis9pW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFis9pW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFis9pW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFis9pW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFis9pW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFis9pW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFis9pW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFis9pW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFis9pW.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmZfFwj.s: Assembler messages:
encrypt.c: /tmp/ccmZfFwj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmZfFwj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmZfFwj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmZfFwj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZfFwj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZfFwj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZfFwj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZfFwj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZfFwj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZfFwj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZfFwj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZfFwj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmZfFwj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZfFwj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmZfFwj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmZfFwj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZfFwj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZfFwj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZfFwj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZfFwj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZfFwj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmZfFwj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZfFwj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZfFwj.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDrrLvY.s: Assembler messages:
encrypt.c: /tmp/ccDrrLvY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDrrLvY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDrrLvY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDrrLvY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrrLvY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrrLvY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrrLvY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrrLvY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrrLvY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDrrLvY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDrrLvY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDrrLvY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDrrLvY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrrLvY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDrrLvY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDrrLvY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDrrLvY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDrrLvY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDrrLvY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDrrLvY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrrLvY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDrrLvY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDrrLvY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDrrLvY.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWAZWrk.s: Assembler messages:
encrypt.c: /tmp/ccWAZWrk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWAZWrk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWAZWrk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWAZWrk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAZWrk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAZWrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAZWrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAZWrk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAZWrk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAZWrk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAZWrk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAZWrk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWAZWrk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAZWrk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWAZWrk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWAZWrk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAZWrk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAZWrk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAZWrk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAZWrk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAZWrk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWAZWrk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAZWrk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAZWrk.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSG5GJV.s: Assembler messages:
encrypt.c: /tmp/ccSG5GJV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSG5GJV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSG5GJV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSG5GJV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG5GJV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG5GJV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG5GJV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG5GJV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG5GJV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSG5GJV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSG5GJV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSG5GJV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSG5GJV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG5GJV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSG5GJV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSG5GJV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSG5GJV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSG5GJV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSG5GJV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSG5GJV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG5GJV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSG5GJV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSG5GJV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSG5GJV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclBbP2f.s: Assembler messages:
encrypt.c: /tmp/cclBbP2f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclBbP2f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclBbP2f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclBbP2f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbP2f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbP2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbP2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbP2f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbP2f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBbP2f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBbP2f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBbP2f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclBbP2f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbP2f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclBbP2f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclBbP2f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBbP2f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBbP2f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBbP2f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbP2f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBbP2f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBbP2f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBbP2f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBbP2f.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCRnSrc.s: Assembler messages:
encrypt.c: /tmp/ccCRnSrc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCRnSrc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCRnSrc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCRnSrc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRnSrc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRnSrc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRnSrc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRnSrc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRnSrc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRnSrc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRnSrc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRnSrc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCRnSrc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRnSrc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCRnSrc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCRnSrc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRnSrc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRnSrc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRnSrc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRnSrc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRnSrc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRnSrc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRnSrc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRnSrc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDFidKw.s: Assembler messages:
encrypt.c: /tmp/ccDFidKw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDFidKw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDFidKw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDFidKw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFidKw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFidKw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFidKw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFidKw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFidKw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFidKw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFidKw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFidKw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDFidKw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFidKw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDFidKw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFidKw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDFidKw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFidKw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDFidKw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDFidKw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFidKw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDFidKw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDFidKw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDFidKw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4QLEKv.s: Assembler messages:
encrypt.c: /tmp/cc4QLEKv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4QLEKv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4QLEKv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4QLEKv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QLEKv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QLEKv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QLEKv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QLEKv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QLEKv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QLEKv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QLEKv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QLEKv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4QLEKv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QLEKv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4QLEKv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QLEKv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4QLEKv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QLEKv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QLEKv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QLEKv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QLEKv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QLEKv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4QLEKv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QLEKv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFvkSI6.s: Assembler messages:
encrypt.c: /tmp/ccFvkSI6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFvkSI6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFvkSI6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFvkSI6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvkSI6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvkSI6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvkSI6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvkSI6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvkSI6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFvkSI6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFvkSI6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFvkSI6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFvkSI6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvkSI6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFvkSI6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFvkSI6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFvkSI6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFvkSI6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFvkSI6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFvkSI6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFvkSI6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFvkSI6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFvkSI6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFvkSI6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc06xgzb.s: Assembler messages:
encrypt.c: /tmp/cc06xgzb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc06xgzb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc06xgzb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc06xgzb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06xgzb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06xgzb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06xgzb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06xgzb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06xgzb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06xgzb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06xgzb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06xgzb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc06xgzb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06xgzb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc06xgzb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc06xgzb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06xgzb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06xgzb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06xgzb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06xgzb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06xgzb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06xgzb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06xgzb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06xgzb.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDz81xw.s: Assembler messages:
encrypt.c: /tmp/ccDz81xw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDz81xw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDz81xw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDz81xw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz81xw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz81xw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz81xw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz81xw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz81xw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDz81xw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDz81xw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDz81xw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDz81xw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz81xw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDz81xw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDz81xw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDz81xw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDz81xw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDz81xw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDz81xw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz81xw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDz81xw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz81xw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDz81xw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8HReXx.s: Assembler messages:
encrypt.c: /tmp/cc8HReXx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8HReXx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8HReXx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8HReXx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HReXx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HReXx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HReXx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HReXx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HReXx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HReXx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HReXx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HReXx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8HReXx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HReXx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8HReXx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HReXx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8HReXx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HReXx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HReXx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HReXx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HReXx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HReXx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8HReXx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HReXx.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAd9el5.s: Assembler messages:
encrypt.c: /tmp/ccAd9el5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAd9el5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAd9el5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAd9el5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd9el5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd9el5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd9el5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd9el5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd9el5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAd9el5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAd9el5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAd9el5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAd9el5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd9el5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAd9el5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAd9el5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAd9el5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd9el5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd9el5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd9el5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd9el5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAd9el5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd9el5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd9el5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2bjL25.s: Assembler messages:
encrypt.c: /tmp/cc2bjL25.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2bjL25.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2bjL25.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2bjL25.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bjL25.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bjL25.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bjL25.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bjL25.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bjL25.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bjL25.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bjL25.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bjL25.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2bjL25.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bjL25.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2bjL25.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2bjL25.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bjL25.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bjL25.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bjL25.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bjL25.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bjL25.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2bjL25.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bjL25.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bjL25.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVeJqlt.s: Assembler messages:
encrypt.c: /tmp/ccVeJqlt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVeJqlt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVeJqlt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVeJqlt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJqlt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJqlt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJqlt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJqlt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJqlt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeJqlt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeJqlt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeJqlt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVeJqlt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJqlt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVeJqlt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeJqlt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVeJqlt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVeJqlt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVeJqlt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVeJqlt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeJqlt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVeJqlt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVeJqlt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVeJqlt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCRexn2.s: Assembler messages:
encrypt.c: /tmp/ccCRexn2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCRexn2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCRexn2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCRexn2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRexn2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRexn2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRexn2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRexn2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRexn2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRexn2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRexn2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRexn2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCRexn2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRexn2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCRexn2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCRexn2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRexn2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRexn2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRexn2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRexn2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRexn2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRexn2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRexn2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRexn2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZMFvNr.s: Assembler messages:
encrypt.c: /tmp/ccZMFvNr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZMFvNr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZMFvNr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZMFvNr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMFvNr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMFvNr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMFvNr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMFvNr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMFvNr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMFvNr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMFvNr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMFvNr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZMFvNr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMFvNr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZMFvNr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMFvNr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZMFvNr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMFvNr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMFvNr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMFvNr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMFvNr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMFvNr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZMFvNr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMFvNr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9Au2h7.s: Assembler messages:
encrypt.c: /tmp/cc9Au2h7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Au2h7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Au2h7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Au2h7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Au2h7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Au2h7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Au2h7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Au2h7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Au2h7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Au2h7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Au2h7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Au2h7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Au2h7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Au2h7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Au2h7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Au2h7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Au2h7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Au2h7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Au2h7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Au2h7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Au2h7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Au2h7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Au2h7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Au2h7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBivqNw.s: Assembler messages:
encrypt.c: /tmp/ccBivqNw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBivqNw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBivqNw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBivqNw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBivqNw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBivqNw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBivqNw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBivqNw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBivqNw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBivqNw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBivqNw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBivqNw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBivqNw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBivqNw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBivqNw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBivqNw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBivqNw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBivqNw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBivqNw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBivqNw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBivqNw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBivqNw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBivqNw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBivqNw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBCkHMx.s: Assembler messages:
encrypt.c: /tmp/ccBCkHMx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBCkHMx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBCkHMx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBCkHMx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCkHMx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCkHMx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCkHMx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCkHMx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCkHMx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCkHMx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCkHMx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCkHMx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBCkHMx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCkHMx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBCkHMx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCkHMx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBCkHMx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCkHMx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBCkHMx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBCkHMx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCkHMx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBCkHMx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBCkHMx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBCkHMx.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjbPT32.s: Assembler messages:
encrypt.c: /tmp/ccjbPT32.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbPT32.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbPT32.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjbPT32.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbPT32.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbPT32.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbPT32.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbPT32.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbPT32.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbPT32.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbPT32.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbPT32.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjbPT32.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbPT32.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbPT32.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjbPT32.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbPT32.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbPT32.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbPT32.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbPT32.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbPT32.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjbPT32.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbPT32.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbPT32.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGXQZ1r.s: Assembler messages:
encrypt.c: /tmp/ccGXQZ1r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGXQZ1r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGXQZ1r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGXQZ1r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXQZ1r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXQZ1r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXQZ1r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXQZ1r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXQZ1r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXQZ1r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXQZ1r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXQZ1r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGXQZ1r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXQZ1r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGXQZ1r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXQZ1r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGXQZ1r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXQZ1r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXQZ1r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXQZ1r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXQZ1r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXQZ1r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGXQZ1r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXQZ1r.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaj1neB.s: Assembler messages:
encrypt.c: /tmp/ccaj1neB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaj1neB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaj1neB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaj1neB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaj1neB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaj1neB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaj1neB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaj1neB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaj1neB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaj1neB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaj1neB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaj1neB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaj1neB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaj1neB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaj1neB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaj1neB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaj1neB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaj1neB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaj1neB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaj1neB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaj1neB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaj1neB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaj1neB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaj1neB.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4KRpfl.s: Assembler messages:
encrypt.c: /tmp/cc4KRpfl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4KRpfl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4KRpfl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4KRpfl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KRpfl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KRpfl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KRpfl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KRpfl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KRpfl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KRpfl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KRpfl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KRpfl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4KRpfl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KRpfl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4KRpfl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KRpfl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4KRpfl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KRpfl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KRpfl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KRpfl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KRpfl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KRpfl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KRpfl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KRpfl.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUFl9Tz.s: Assembler messages:
encrypt.c: /tmp/ccUFl9Tz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUFl9Tz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUFl9Tz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUFl9Tz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFl9Tz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFl9Tz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFl9Tz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFl9Tz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFl9Tz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFl9Tz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFl9Tz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFl9Tz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUFl9Tz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFl9Tz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUFl9Tz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUFl9Tz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFl9Tz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFl9Tz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFl9Tz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFl9Tz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFl9Tz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUFl9Tz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFl9Tz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFl9Tz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccINFgkG.s: Assembler messages:
encrypt.c: /tmp/ccINFgkG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccINFgkG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccINFgkG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccINFgkG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINFgkG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINFgkG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINFgkG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINFgkG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINFgkG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccINFgkG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccINFgkG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccINFgkG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccINFgkG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINFgkG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccINFgkG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccINFgkG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccINFgkG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINFgkG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINFgkG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINFgkG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINFgkG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccINFgkG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINFgkG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINFgkG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUbGqVn.s: Assembler messages:
encrypt.c: /tmp/ccUbGqVn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUbGqVn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUbGqVn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUbGqVn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbGqVn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbGqVn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbGqVn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbGqVn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbGqVn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbGqVn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbGqVn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbGqVn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUbGqVn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbGqVn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUbGqVn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbGqVn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUbGqVn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbGqVn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbGqVn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbGqVn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbGqVn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbGqVn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUbGqVn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbGqVn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAOdjvD.s: Assembler messages:
encrypt.c: /tmp/ccAOdjvD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAOdjvD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAOdjvD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAOdjvD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOdjvD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOdjvD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOdjvD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOdjvD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOdjvD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOdjvD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOdjvD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOdjvD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAOdjvD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOdjvD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAOdjvD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAOdjvD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOdjvD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOdjvD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOdjvD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOdjvD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOdjvD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAOdjvD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOdjvD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOdjvD.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnRgept.s: Assembler messages:
encrypt.c: /tmp/ccnRgept.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnRgept.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnRgept.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnRgept.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRgept.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRgept.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRgept.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRgept.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRgept.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRgept.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRgept.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRgept.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnRgept.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRgept.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnRgept.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRgept.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnRgept.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRgept.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRgept.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRgept.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRgept.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRgept.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnRgept.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRgept.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4ddAMn.s: Assembler messages:
encrypt.c: /tmp/cc4ddAMn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ddAMn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ddAMn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ddAMn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ddAMn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ddAMn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ddAMn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ddAMn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ddAMn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ddAMn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ddAMn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ddAMn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ddAMn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ddAMn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ddAMn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ddAMn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4ddAMn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ddAMn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ddAMn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ddAMn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ddAMn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ddAMn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ddAMn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ddAMn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctUohkw.s: Assembler messages:
encrypt.c: /tmp/cctUohkw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctUohkw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctUohkw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctUohkw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUohkw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUohkw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUohkw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUohkw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUohkw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctUohkw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctUohkw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctUohkw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctUohkw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUohkw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctUohkw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctUohkw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctUohkw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUohkw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUohkw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUohkw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUohkw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctUohkw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUohkw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUohkw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq3PAnm.s: Assembler messages:
encrypt.c: /tmp/ccq3PAnm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq3PAnm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq3PAnm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq3PAnm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3PAnm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3PAnm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3PAnm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3PAnm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3PAnm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3PAnm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3PAnm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3PAnm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq3PAnm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3PAnm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq3PAnm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3PAnm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq3PAnm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3PAnm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq3PAnm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq3PAnm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3PAnm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq3PAnm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq3PAnm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq3PAnm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyaI8Nt.s: Assembler messages:
encrypt.c: /tmp/ccyaI8Nt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyaI8Nt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyaI8Nt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyaI8Nt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaI8Nt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaI8Nt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaI8Nt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaI8Nt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaI8Nt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyaI8Nt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyaI8Nt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyaI8Nt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyaI8Nt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaI8Nt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyaI8Nt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyaI8Nt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyaI8Nt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyaI8Nt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyaI8Nt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaI8Nt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyaI8Nt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyaI8Nt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyaI8Nt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyaI8Nt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccag6kcp.s: Assembler messages:
encrypt.c: /tmp/ccag6kcp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccag6kcp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccag6kcp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccag6kcp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6kcp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6kcp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6kcp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6kcp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6kcp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccag6kcp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccag6kcp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccag6kcp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccag6kcp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6kcp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccag6kcp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccag6kcp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccag6kcp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccag6kcp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccag6kcp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccag6kcp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag6kcp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccag6kcp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccag6kcp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccag6kcp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxGQsnz.s: Assembler messages:
encrypt.c: /tmp/ccxGQsnz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxGQsnz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxGQsnz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxGQsnz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGQsnz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGQsnz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGQsnz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGQsnz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGQsnz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxGQsnz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxGQsnz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxGQsnz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxGQsnz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGQsnz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxGQsnz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxGQsnz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxGQsnz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGQsnz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGQsnz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGQsnz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGQsnz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxGQsnz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGQsnz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGQsnz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWKxs4v.s: Assembler messages:
encrypt.c: /tmp/ccWKxs4v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWKxs4v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWKxs4v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWKxs4v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKxs4v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKxs4v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKxs4v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKxs4v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKxs4v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKxs4v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKxs4v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKxs4v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWKxs4v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKxs4v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWKxs4v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWKxs4v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKxs4v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKxs4v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKxs4v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKxs4v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKxs4v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWKxs4v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKxs4v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKxs4v.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmJoNHn.s: Assembler messages:
encrypt.c: /tmp/ccmJoNHn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmJoNHn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmJoNHn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmJoNHn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoNHn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoNHn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoNHn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoNHn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoNHn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJoNHn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJoNHn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJoNHn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmJoNHn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoNHn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmJoNHn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJoNHn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmJoNHn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJoNHn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJoNHn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJoNHn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoNHn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJoNHn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmJoNHn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJoNHn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2L307u.s: Assembler messages:
encrypt.c: /tmp/cc2L307u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2L307u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2L307u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2L307u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L307u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L307u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L307u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L307u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L307u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2L307u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2L307u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2L307u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2L307u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L307u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2L307u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2L307u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2L307u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2L307u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2L307u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2L307u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2L307u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2L307u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2L307u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2L307u.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZNdKvI.s: Assembler messages:
encrypt.c: /tmp/ccZNdKvI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZNdKvI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZNdKvI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZNdKvI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNdKvI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNdKvI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNdKvI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNdKvI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNdKvI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZNdKvI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZNdKvI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZNdKvI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZNdKvI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNdKvI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZNdKvI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZNdKvI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZNdKvI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZNdKvI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZNdKvI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNdKvI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZNdKvI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZNdKvI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZNdKvI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZNdKvI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6Ubl2F.s: Assembler messages:
encrypt.c: /tmp/cc6Ubl2F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Ubl2F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Ubl2F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Ubl2F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ubl2F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ubl2F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ubl2F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ubl2F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ubl2F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ubl2F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ubl2F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ubl2F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Ubl2F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ubl2F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Ubl2F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Ubl2F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ubl2F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ubl2F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ubl2F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ubl2F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ubl2F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Ubl2F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ubl2F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ubl2F.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu7R3Sz.s: Assembler messages:
encrypt.c: /tmp/ccu7R3Sz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu7R3Sz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu7R3Sz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu7R3Sz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7R3Sz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7R3Sz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7R3Sz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7R3Sz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7R3Sz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7R3Sz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7R3Sz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7R3Sz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu7R3Sz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7R3Sz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu7R3Sz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7R3Sz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu7R3Sz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7R3Sz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu7R3Sz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu7R3Sz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7R3Sz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu7R3Sz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu7R3Sz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu7R3Sz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI7BI5v.s: Assembler messages:
encrypt.c: /tmp/ccI7BI5v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI7BI5v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI7BI5v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI7BI5v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7BI5v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7BI5v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7BI5v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7BI5v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7BI5v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7BI5v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7BI5v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7BI5v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI7BI5v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7BI5v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI7BI5v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7BI5v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI7BI5v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7BI5v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI7BI5v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI7BI5v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7BI5v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI7BI5v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI7BI5v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI7BI5v.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIovMDK.s: Assembler messages:
encrypt.c: /tmp/ccIovMDK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIovMDK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIovMDK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIovMDK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIovMDK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIovMDK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIovMDK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIovMDK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIovMDK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIovMDK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIovMDK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIovMDK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIovMDK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIovMDK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIovMDK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIovMDK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIovMDK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIovMDK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIovMDK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIovMDK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIovMDK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIovMDK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIovMDK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIovMDK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQPHceH.s: Assembler messages:
encrypt.c: /tmp/ccQPHceH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQPHceH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQPHceH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQPHceH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPHceH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPHceH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPHceH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPHceH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPHceH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPHceH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPHceH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPHceH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQPHceH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPHceH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQPHceH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQPHceH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPHceH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPHceH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPHceH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPHceH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPHceH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQPHceH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPHceH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPHceH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaSiiZx.s: Assembler messages:
encrypt.c: /tmp/ccaSiiZx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaSiiZx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaSiiZx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaSiiZx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSiiZx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSiiZx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSiiZx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSiiZx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSiiZx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSiiZx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSiiZx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSiiZx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaSiiZx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSiiZx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaSiiZx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSiiZx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaSiiZx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSiiZx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSiiZx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSiiZx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSiiZx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSiiZx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaSiiZx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSiiZx.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqkYigi.s: Assembler messages:
encrypt.c: /tmp/ccqkYigi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqkYigi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqkYigi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqkYigi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkYigi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkYigi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkYigi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkYigi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkYigi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkYigi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkYigi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkYigi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqkYigi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkYigi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqkYigi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkYigi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqkYigi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkYigi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkYigi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkYigi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkYigi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkYigi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqkYigi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkYigi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyCN4b3.s: Assembler messages:
encrypt.c: /tmp/ccyCN4b3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyCN4b3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyCN4b3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyCN4b3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCN4b3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCN4b3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCN4b3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCN4b3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCN4b3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCN4b3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCN4b3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCN4b3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyCN4b3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCN4b3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyCN4b3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyCN4b3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCN4b3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCN4b3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCN4b3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCN4b3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCN4b3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyCN4b3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCN4b3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCN4b3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIqLNrh.s: Assembler messages:
encrypt.c: /tmp/ccIqLNrh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIqLNrh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIqLNrh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIqLNrh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqLNrh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqLNrh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqLNrh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqLNrh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqLNrh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqLNrh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqLNrh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqLNrh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIqLNrh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqLNrh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIqLNrh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqLNrh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIqLNrh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqLNrh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqLNrh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqLNrh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqLNrh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqLNrh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIqLNrh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqLNrh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUXwSRF.s: Assembler messages:
encrypt.c: /tmp/ccUXwSRF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUXwSRF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUXwSRF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUXwSRF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXwSRF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXwSRF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXwSRF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXwSRF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXwSRF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXwSRF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXwSRF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXwSRF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUXwSRF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXwSRF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUXwSRF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUXwSRF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXwSRF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXwSRF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXwSRF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXwSRF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXwSRF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUXwSRF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXwSRF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXwSRF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNLiR8g.s: Assembler messages:
encrypt.c: /tmp/ccNLiR8g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNLiR8g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNLiR8g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNLiR8g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLiR8g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLiR8g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLiR8g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLiR8g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLiR8g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLiR8g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLiR8g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLiR8g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNLiR8g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLiR8g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNLiR8g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLiR8g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNLiR8g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLiR8g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLiR8g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLiR8g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLiR8g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLiR8g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNLiR8g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLiR8g.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyHBLuk.s: Assembler messages:
encrypt.c: /tmp/ccyHBLuk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyHBLuk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyHBLuk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyHBLuk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHBLuk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHBLuk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHBLuk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHBLuk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHBLuk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHBLuk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHBLuk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHBLuk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyHBLuk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHBLuk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyHBLuk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyHBLuk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHBLuk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHBLuk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHBLuk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHBLuk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHBLuk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyHBLuk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHBLuk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHBLuk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0eWImH.s: Assembler messages:
encrypt.c: /tmp/cc0eWImH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0eWImH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0eWImH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0eWImH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eWImH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eWImH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eWImH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eWImH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eWImH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eWImH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eWImH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eWImH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0eWImH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eWImH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0eWImH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0eWImH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eWImH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eWImH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eWImH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eWImH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eWImH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0eWImH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eWImH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eWImH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS20Jaj.s: Assembler messages:
encrypt.c: /tmp/ccS20Jaj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS20Jaj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS20Jaj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS20Jaj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS20Jaj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS20Jaj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS20Jaj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS20Jaj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS20Jaj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS20Jaj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS20Jaj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS20Jaj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS20Jaj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS20Jaj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS20Jaj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS20Jaj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS20Jaj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS20Jaj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS20Jaj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS20Jaj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS20Jaj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS20Jaj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS20Jaj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS20Jaj.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0tNsu3.s: Assembler messages:
encrypt.c: /tmp/cc0tNsu3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tNsu3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tNsu3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0tNsu3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tNsu3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tNsu3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tNsu3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tNsu3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tNsu3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tNsu3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tNsu3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tNsu3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0tNsu3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tNsu3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tNsu3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tNsu3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0tNsu3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tNsu3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tNsu3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tNsu3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tNsu3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tNsu3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0tNsu3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tNsu3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBbwD7U.s: Assembler messages:
encrypt.c: /tmp/ccBbwD7U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBbwD7U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBbwD7U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBbwD7U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbwD7U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbwD7U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbwD7U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbwD7U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbwD7U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbwD7U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbwD7U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbwD7U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBbwD7U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbwD7U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBbwD7U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBbwD7U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbwD7U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbwD7U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbwD7U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbwD7U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbwD7U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBbwD7U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbwD7U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbwD7U.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHe7ZiQ.s: Assembler messages:
encrypt.c: /tmp/ccHe7ZiQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHe7ZiQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHe7ZiQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHe7ZiQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe7ZiQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe7ZiQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe7ZiQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe7ZiQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe7ZiQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHe7ZiQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHe7ZiQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHe7ZiQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHe7ZiQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe7ZiQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHe7ZiQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHe7ZiQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHe7ZiQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHe7ZiQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHe7ZiQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe7ZiQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHe7ZiQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHe7ZiQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHe7ZiQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHe7ZiQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMHHo5X.s: Assembler messages:
encrypt.c: /tmp/ccMHHo5X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMHHo5X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMHHo5X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMHHo5X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHo5X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHo5X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHo5X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHo5X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHo5X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHHo5X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHHo5X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHHo5X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMHHo5X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHo5X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMHHo5X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHHo5X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMHHo5X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHHo5X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHHo5X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHHo5X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHo5X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHHo5X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMHHo5X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHHo5X.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccJpozWX.s: Assembler messages:
encrypt.c: /tmp/ccJpozWX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJpozWX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJpozWX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJpozWX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpozWX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpozWX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpozWX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpozWX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpozWX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJpozWX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJpozWX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJpozWX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJpozWX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpozWX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJpozWX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJpozWX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJpozWX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpozWX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpozWX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpozWX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpozWX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJpozWX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpozWX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpozWX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccfq5Ff5.s: Assembler messages:
encrypt.c: /tmp/ccfq5Ff5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfq5Ff5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfq5Ff5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfq5Ff5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq5Ff5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq5Ff5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq5Ff5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq5Ff5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq5Ff5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfq5Ff5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfq5Ff5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfq5Ff5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfq5Ff5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq5Ff5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfq5Ff5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfq5Ff5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfq5Ff5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfq5Ff5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfq5Ff5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfq5Ff5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfq5Ff5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfq5Ff5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfq5Ff5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfq5Ff5.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cckUQ99Y.s: Assembler messages:
encrypt.c: /tmp/cckUQ99Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckUQ99Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckUQ99Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckUQ99Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUQ99Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUQ99Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUQ99Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUQ99Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUQ99Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUQ99Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUQ99Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUQ99Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckUQ99Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUQ99Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckUQ99Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUQ99Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckUQ99Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUQ99Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckUQ99Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckUQ99Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUQ99Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckUQ99Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckUQ99Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckUQ99Y.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxXulMS.s: Assembler messages:
encrypt.c: /tmp/ccxXulMS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxXulMS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxXulMS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxXulMS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXulMS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXulMS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXulMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXulMS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXulMS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXulMS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXulMS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXulMS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxXulMS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXulMS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxXulMS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxXulMS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXulMS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXulMS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXulMS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXulMS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXulMS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXulMS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXulMS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXulMS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0z9OgR.s: Assembler messages:
encrypt.c: /tmp/cc0z9OgR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0z9OgR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0z9OgR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0z9OgR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0z9OgR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0z9OgR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0z9OgR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0z9OgR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0z9OgR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0z9OgR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0z9OgR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0z9OgR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0z9OgR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0z9OgR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0z9OgR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0z9OgR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0z9OgR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0z9OgR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0z9OgR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0z9OgR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0z9OgR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0z9OgR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0z9OgR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0z9OgR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc881e2E.s: Assembler messages:
encrypt.c: /tmp/cc881e2E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc881e2E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc881e2E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc881e2E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc881e2E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc881e2E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc881e2E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc881e2E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc881e2E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc881e2E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc881e2E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc881e2E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc881e2E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc881e2E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc881e2E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc881e2E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc881e2E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc881e2E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc881e2E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc881e2E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc881e2E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc881e2E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc881e2E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc881e2E.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQT8HBG.s: Assembler messages:
encrypt.c: /tmp/ccQT8HBG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQT8HBG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQT8HBG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQT8HBG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT8HBG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT8HBG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT8HBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT8HBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT8HBG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQT8HBG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQT8HBG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQT8HBG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQT8HBG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT8HBG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQT8HBG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQT8HBG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQT8HBG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQT8HBG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQT8HBG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQT8HBG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQT8HBG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQT8HBG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQT8HBG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQT8HBG.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqN8r5J.s: Assembler messages:
encrypt.c: /tmp/ccqN8r5J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqN8r5J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqN8r5J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqN8r5J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN8r5J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN8r5J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN8r5J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN8r5J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN8r5J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqN8r5J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqN8r5J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqN8r5J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqN8r5J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN8r5J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqN8r5J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqN8r5J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqN8r5J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqN8r5J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqN8r5J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN8r5J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqN8r5J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqN8r5J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqN8r5J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqN8r5J.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccYHz08D.s: Assembler messages:
encrypt.c: /tmp/ccYHz08D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYHz08D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYHz08D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYHz08D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHz08D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHz08D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHz08D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHz08D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHz08D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYHz08D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYHz08D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYHz08D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYHz08D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHz08D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYHz08D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYHz08D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYHz08D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYHz08D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYHz08D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYHz08D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHz08D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYHz08D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYHz08D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYHz08D.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccglR8AR.s: Assembler messages:
encrypt.c: /tmp/ccglR8AR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccglR8AR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccglR8AR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccglR8AR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglR8AR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglR8AR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglR8AR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglR8AR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglR8AR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglR8AR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglR8AR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglR8AR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccglR8AR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglR8AR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccglR8AR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccglR8AR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglR8AR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglR8AR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglR8AR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglR8AR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglR8AR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccglR8AR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglR8AR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglR8AR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYlSccG.s: Assembler messages:
encrypt.c: /tmp/ccYlSccG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYlSccG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYlSccG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYlSccG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlSccG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlSccG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlSccG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlSccG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlSccG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYlSccG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYlSccG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYlSccG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYlSccG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlSccG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYlSccG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYlSccG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYlSccG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYlSccG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYlSccG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYlSccG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYlSccG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYlSccG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYlSccG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYlSccG.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqYHdSO.s: Assembler messages:
encrypt.c: /tmp/ccqYHdSO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqYHdSO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqYHdSO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqYHdSO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYHdSO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYHdSO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYHdSO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYHdSO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYHdSO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqYHdSO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqYHdSO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqYHdSO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqYHdSO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYHdSO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqYHdSO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqYHdSO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqYHdSO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqYHdSO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqYHdSO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYHdSO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqYHdSO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqYHdSO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqYHdSO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqYHdSO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceVzxGV.s: Assembler messages:
encrypt.c: /tmp/cceVzxGV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceVzxGV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceVzxGV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceVzxGV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVzxGV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVzxGV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVzxGV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVzxGV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVzxGV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVzxGV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVzxGV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVzxGV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceVzxGV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVzxGV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceVzxGV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVzxGV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceVzxGV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVzxGV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVzxGV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVzxGV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVzxGV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVzxGV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceVzxGV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVzxGV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccynXknb.s: Assembler messages:
encrypt.c: /tmp/ccynXknb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccynXknb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccynXknb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccynXknb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynXknb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynXknb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynXknb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynXknb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynXknb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynXknb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynXknb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynXknb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccynXknb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynXknb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccynXknb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccynXknb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynXknb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynXknb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynXknb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynXknb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynXknb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccynXknb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynXknb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynXknb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfcSQH5.s: Assembler messages:
encrypt.c: /tmp/ccfcSQH5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfcSQH5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfcSQH5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfcSQH5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSQH5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSQH5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSQH5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSQH5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSQH5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfcSQH5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfcSQH5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfcSQH5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfcSQH5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSQH5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfcSQH5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfcSQH5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfcSQH5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcSQH5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcSQH5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSQH5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcSQH5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfcSQH5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcSQH5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcSQH5.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfhZyKK.s: Assembler messages:
encrypt.c: /tmp/ccfhZyKK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfhZyKK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfhZyKK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfhZyKK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhZyKK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhZyKK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhZyKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhZyKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhZyKK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhZyKK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhZyKK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhZyKK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfhZyKK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhZyKK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfhZyKK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhZyKK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfhZyKK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhZyKK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhZyKK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhZyKK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhZyKK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhZyKK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfhZyKK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhZyKK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc138BMg.s: Assembler messages:
encrypt.c: /tmp/cc138BMg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc138BMg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc138BMg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc138BMg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc138BMg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc138BMg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc138BMg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc138BMg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc138BMg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc138BMg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc138BMg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc138BMg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc138BMg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc138BMg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc138BMg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc138BMg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc138BMg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc138BMg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc138BMg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc138BMg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc138BMg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc138BMg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc138BMg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc138BMg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccFgIBYV.s: Assembler messages:
encrypt.c: /tmp/ccFgIBYV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFgIBYV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFgIBYV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFgIBYV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgIBYV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgIBYV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgIBYV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgIBYV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgIBYV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFgIBYV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFgIBYV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFgIBYV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFgIBYV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgIBYV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFgIBYV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFgIBYV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFgIBYV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFgIBYV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFgIBYV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFgIBYV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgIBYV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFgIBYV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFgIBYV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFgIBYV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEVGku9.s: Assembler messages:
encrypt.c: /tmp/ccEVGku9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVGku9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEVGku9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEVGku9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVGku9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVGku9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVGku9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVGku9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVGku9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVGku9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVGku9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVGku9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEVGku9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVGku9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEVGku9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEVGku9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVGku9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVGku9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVGku9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVGku9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVGku9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVGku9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVGku9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVGku9.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNyoxwM.s: Assembler messages:
encrypt.c: /tmp/ccNyoxwM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNyoxwM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNyoxwM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNyoxwM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyoxwM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyoxwM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyoxwM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyoxwM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyoxwM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyoxwM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyoxwM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyoxwM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNyoxwM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyoxwM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNyoxwM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyoxwM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNyoxwM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyoxwM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyoxwM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyoxwM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyoxwM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyoxwM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNyoxwM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyoxwM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd737op.s: Assembler messages:
encrypt.c: /tmp/ccd737op.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd737op.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd737op.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd737op.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd737op.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd737op.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd737op.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd737op.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd737op.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd737op.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd737op.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd737op.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd737op.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd737op.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd737op.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd737op.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd737op.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd737op.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd737op.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd737op.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd737op.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd737op.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd737op.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd737op.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclqQ3mO.s: Assembler messages:
encrypt.c: /tmp/cclqQ3mO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclqQ3mO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclqQ3mO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclqQ3mO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQ3mO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQ3mO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQ3mO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQ3mO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQ3mO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqQ3mO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqQ3mO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqQ3mO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclqQ3mO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQ3mO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclqQ3mO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclqQ3mO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqQ3mO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqQ3mO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqQ3mO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQ3mO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqQ3mO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclqQ3mO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqQ3mO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqQ3mO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVAaa2l.s: Assembler messages:
encrypt.c: /tmp/ccVAaa2l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVAaa2l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVAaa2l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVAaa2l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAaa2l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAaa2l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAaa2l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAaa2l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAaa2l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAaa2l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAaa2l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAaa2l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVAaa2l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAaa2l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVAaa2l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAaa2l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVAaa2l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAaa2l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAaa2l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAaa2l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAaa2l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAaa2l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVAaa2l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAaa2l.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfY1K4J.s: Assembler messages:
encrypt.c: /tmp/ccfY1K4J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfY1K4J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfY1K4J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfY1K4J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY1K4J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY1K4J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY1K4J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY1K4J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY1K4J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfY1K4J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfY1K4J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfY1K4J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfY1K4J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY1K4J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfY1K4J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfY1K4J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfY1K4J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY1K4J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY1K4J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY1K4J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY1K4J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfY1K4J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY1K4J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY1K4J.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccB8adgp.s: Assembler messages:
encrypt.c: /tmp/ccB8adgp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB8adgp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB8adgp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB8adgp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8adgp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8adgp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8adgp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8adgp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8adgp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8adgp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8adgp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8adgp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB8adgp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8adgp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB8adgp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8adgp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB8adgp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8adgp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8adgp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8adgp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8adgp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8adgp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB8adgp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8adgp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccfdXyIQ.s: Assembler messages:
encrypt.c: /tmp/ccfdXyIQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfdXyIQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfdXyIQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfdXyIQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdXyIQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdXyIQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdXyIQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdXyIQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdXyIQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdXyIQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdXyIQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdXyIQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfdXyIQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdXyIQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfdXyIQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfdXyIQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdXyIQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdXyIQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdXyIQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdXyIQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdXyIQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfdXyIQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdXyIQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdXyIQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc45cDxL.s: Assembler messages:
encrypt.c: /tmp/cc45cDxL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc45cDxL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc45cDxL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc45cDxL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45cDxL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45cDxL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45cDxL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45cDxL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45cDxL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45cDxL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45cDxL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45cDxL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc45cDxL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45cDxL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc45cDxL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc45cDxL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45cDxL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45cDxL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45cDxL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45cDxL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45cDxL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc45cDxL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45cDxL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45cDxL.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHzE7oq.s: Assembler messages:
encrypt.c: /tmp/ccHzE7oq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHzE7oq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHzE7oq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHzE7oq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzE7oq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzE7oq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzE7oq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzE7oq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzE7oq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzE7oq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzE7oq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzE7oq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHzE7oq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzE7oq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHzE7oq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzE7oq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHzE7oq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzE7oq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzE7oq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzE7oq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzE7oq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzE7oq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHzE7oq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzE7oq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHT7LyC.s: Assembler messages:
encrypt.c: /tmp/ccHT7LyC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHT7LyC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHT7LyC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHT7LyC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT7LyC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT7LyC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT7LyC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT7LyC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT7LyC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT7LyC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT7LyC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT7LyC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHT7LyC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT7LyC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHT7LyC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHT7LyC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT7LyC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT7LyC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT7LyC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT7LyC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT7LyC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHT7LyC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT7LyC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT7LyC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchuF4fc.s: Assembler messages:
encrypt.c: /tmp/cchuF4fc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchuF4fc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchuF4fc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchuF4fc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuF4fc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuF4fc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuF4fc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuF4fc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuF4fc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchuF4fc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchuF4fc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchuF4fc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchuF4fc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuF4fc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchuF4fc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchuF4fc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchuF4fc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchuF4fc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchuF4fc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchuF4fc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuF4fc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchuF4fc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchuF4fc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchuF4fc.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAy9Lyz.s: Assembler messages:
encrypt.c: /tmp/ccAy9Lyz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAy9Lyz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAy9Lyz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAy9Lyz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAy9Lyz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAy9Lyz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAy9Lyz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAy9Lyz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAy9Lyz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAy9Lyz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAy9Lyz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAy9Lyz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAy9Lyz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAy9Lyz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAy9Lyz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAy9Lyz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAy9Lyz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAy9Lyz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAy9Lyz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAy9Lyz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAy9Lyz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAy9Lyz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAy9Lyz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAy9Lyz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHKjLDa.s: Assembler messages:
encrypt.c: /tmp/ccHKjLDa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHKjLDa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHKjLDa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHKjLDa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjLDa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjLDa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjLDa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjLDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjLDa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKjLDa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKjLDa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKjLDa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHKjLDa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjLDa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHKjLDa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKjLDa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHKjLDa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKjLDa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKjLDa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKjLDa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjLDa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKjLDa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHKjLDa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKjLDa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccf3hiYA.s: Assembler messages:
encrypt.c: /tmp/ccf3hiYA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf3hiYA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf3hiYA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf3hiYA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3hiYA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3hiYA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3hiYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3hiYA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3hiYA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf3hiYA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf3hiYA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf3hiYA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf3hiYA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3hiYA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf3hiYA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf3hiYA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf3hiYA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3hiYA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3hiYA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3hiYA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3hiYA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf3hiYA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3hiYA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3hiYA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwrWydk.s: Assembler messages:
encrypt.c: /tmp/ccwrWydk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwrWydk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwrWydk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwrWydk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrWydk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrWydk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrWydk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrWydk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrWydk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrWydk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrWydk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrWydk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwrWydk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrWydk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwrWydk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrWydk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwrWydk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrWydk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwrWydk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwrWydk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrWydk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwrWydk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwrWydk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwrWydk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4rLgiz.s: Assembler messages:
encrypt.c: /tmp/cc4rLgiz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4rLgiz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4rLgiz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4rLgiz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rLgiz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rLgiz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rLgiz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rLgiz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rLgiz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rLgiz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rLgiz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rLgiz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4rLgiz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rLgiz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4rLgiz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4rLgiz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rLgiz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rLgiz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rLgiz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rLgiz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rLgiz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4rLgiz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rLgiz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rLgiz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK2pWY9.s: Assembler messages:
encrypt.c: /tmp/ccK2pWY9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK2pWY9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK2pWY9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK2pWY9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2pWY9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2pWY9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2pWY9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2pWY9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2pWY9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2pWY9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2pWY9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2pWY9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK2pWY9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2pWY9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK2pWY9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2pWY9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK2pWY9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2pWY9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2pWY9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2pWY9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2pWY9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2pWY9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2pWY9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2pWY9.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclYKf99.s: Assembler messages:
encrypt.c: /tmp/cclYKf99.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclYKf99.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclYKf99.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclYKf99.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYKf99.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYKf99.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYKf99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYKf99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYKf99.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYKf99.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYKf99.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYKf99.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclYKf99.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYKf99.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclYKf99.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYKf99.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclYKf99.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYKf99.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYKf99.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYKf99.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYKf99.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYKf99.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclYKf99.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYKf99.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmbjdNv.s: Assembler messages:
encrypt.c: /tmp/ccmbjdNv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmbjdNv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmbjdNv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmbjdNv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbjdNv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbjdNv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbjdNv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbjdNv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbjdNv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbjdNv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbjdNv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbjdNv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmbjdNv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbjdNv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmbjdNv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmbjdNv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbjdNv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbjdNv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbjdNv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbjdNv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbjdNv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmbjdNv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbjdNv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbjdNv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJFcLvm.s: Assembler messages:
encrypt.c: /tmp/ccJFcLvm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFcLvm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFcLvm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFcLvm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFcLvm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFcLvm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFcLvm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFcLvm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFcLvm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFcLvm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFcLvm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFcLvm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFcLvm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFcLvm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFcLvm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJFcLvm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFcLvm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFcLvm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFcLvm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFcLvm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFcLvm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJFcLvm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFcLvm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFcLvm.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQtJ9t7.s: Assembler messages:
encrypt.c: /tmp/ccQtJ9t7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQtJ9t7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQtJ9t7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQtJ9t7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtJ9t7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtJ9t7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtJ9t7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtJ9t7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtJ9t7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtJ9t7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtJ9t7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtJ9t7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQtJ9t7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtJ9t7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQtJ9t7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtJ9t7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQtJ9t7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtJ9t7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtJ9t7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtJ9t7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtJ9t7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtJ9t7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQtJ9t7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtJ9t7.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDiDQrv.s: Assembler messages:
encrypt.c: /tmp/ccDiDQrv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDiDQrv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDiDQrv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDiDQrv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiDQrv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiDQrv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiDQrv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiDQrv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiDQrv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiDQrv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiDQrv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiDQrv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDiDQrv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiDQrv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDiDQrv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDiDQrv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiDQrv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiDQrv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiDQrv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiDQrv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiDQrv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDiDQrv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiDQrv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiDQrv.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjvP7z8.s: Assembler messages:
encrypt.c: /tmp/ccjvP7z8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjvP7z8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjvP7z8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjvP7z8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvP7z8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvP7z8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvP7z8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvP7z8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvP7z8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvP7z8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvP7z8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvP7z8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjvP7z8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvP7z8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjvP7z8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvP7z8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjvP7z8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvP7z8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvP7z8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvP7z8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvP7z8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvP7z8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjvP7z8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvP7z8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIObq3a.s: Assembler messages:
encrypt.c: /tmp/ccIObq3a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIObq3a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIObq3a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIObq3a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIObq3a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIObq3a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIObq3a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIObq3a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIObq3a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIObq3a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIObq3a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIObq3a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIObq3a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIObq3a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIObq3a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIObq3a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIObq3a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIObq3a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIObq3a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIObq3a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIObq3a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIObq3a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIObq3a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIObq3a.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWLOzHv.s: Assembler messages:
encrypt.c: /tmp/ccWLOzHv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWLOzHv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWLOzHv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWLOzHv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOzHv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOzHv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOzHv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOzHv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOzHv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLOzHv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLOzHv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLOzHv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWLOzHv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOzHv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWLOzHv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWLOzHv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLOzHv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLOzHv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLOzHv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOzHv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLOzHv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWLOzHv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLOzHv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLOzHv.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc8FgN1.s: Assembler messages:
encrypt.c: /tmp/ccc8FgN1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc8FgN1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc8FgN1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc8FgN1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8FgN1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8FgN1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8FgN1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8FgN1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8FgN1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8FgN1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8FgN1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8FgN1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc8FgN1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8FgN1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc8FgN1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8FgN1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc8FgN1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc8FgN1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc8FgN1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc8FgN1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8FgN1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc8FgN1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc8FgN1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc8FgN1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchZNTYk.s: Assembler messages:
encrypt.c: /tmp/cchZNTYk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZNTYk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZNTYk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchZNTYk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZNTYk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZNTYk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZNTYk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZNTYk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZNTYk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZNTYk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZNTYk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZNTYk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZNTYk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZNTYk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZNTYk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchZNTYk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZNTYk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZNTYk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZNTYk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZNTYk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZNTYk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZNTYk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZNTYk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZNTYk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLBJ1ef.s: Assembler messages:
encrypt.c: /tmp/ccLBJ1ef.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLBJ1ef.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLBJ1ef.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLBJ1ef.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBJ1ef.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBJ1ef.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBJ1ef.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBJ1ef.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBJ1ef.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBJ1ef.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBJ1ef.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBJ1ef.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLBJ1ef.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBJ1ef.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLBJ1ef.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLBJ1ef.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBJ1ef.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBJ1ef.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBJ1ef.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBJ1ef.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBJ1ef.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLBJ1ef.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBJ1ef.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBJ1ef.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccurJvYY.s: Assembler messages:
encrypt.c: /tmp/ccurJvYY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccurJvYY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccurJvYY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccurJvYY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurJvYY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurJvYY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurJvYY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurJvYY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurJvYY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccurJvYY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccurJvYY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccurJvYY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccurJvYY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurJvYY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccurJvYY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccurJvYY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccurJvYY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccurJvYY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccurJvYY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccurJvYY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurJvYY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccurJvYY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccurJvYY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccurJvYY.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTImzOm.s: Assembler messages:
encrypt.c: /tmp/ccTImzOm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTImzOm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTImzOm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTImzOm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTImzOm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTImzOm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTImzOm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTImzOm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTImzOm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTImzOm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTImzOm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTImzOm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTImzOm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTImzOm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTImzOm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTImzOm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTImzOm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTImzOm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTImzOm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTImzOm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTImzOm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTImzOm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTImzOm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTImzOm.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccq1Jfb4.s: Assembler messages:
encrypt.c: /tmp/ccq1Jfb4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq1Jfb4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq1Jfb4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq1Jfb4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Jfb4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Jfb4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Jfb4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Jfb4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Jfb4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1Jfb4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1Jfb4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1Jfb4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq1Jfb4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Jfb4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq1Jfb4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1Jfb4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq1Jfb4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1Jfb4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1Jfb4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1Jfb4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Jfb4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1Jfb4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq1Jfb4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1Jfb4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccffjPU1.s: Assembler messages:
encrypt.c: /tmp/ccffjPU1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccffjPU1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccffjPU1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccffjPU1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffjPU1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffjPU1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffjPU1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffjPU1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffjPU1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffjPU1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffjPU1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffjPU1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccffjPU1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffjPU1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccffjPU1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffjPU1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccffjPU1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffjPU1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccffjPU1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccffjPU1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffjPU1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccffjPU1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccffjPU1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccffjPU1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjCOTyj.s: Assembler messages:
encrypt.c: /tmp/ccjCOTyj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjCOTyj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjCOTyj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjCOTyj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCOTyj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCOTyj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCOTyj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCOTyj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCOTyj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCOTyj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCOTyj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCOTyj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjCOTyj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCOTyj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjCOTyj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjCOTyj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCOTyj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCOTyj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCOTyj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCOTyj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCOTyj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjCOTyj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCOTyj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCOTyj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4Ltm6T.s: Assembler messages:
encrypt.c: /tmp/cc4Ltm6T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Ltm6T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Ltm6T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Ltm6T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ltm6T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ltm6T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ltm6T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ltm6T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ltm6T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ltm6T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ltm6T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ltm6T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Ltm6T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ltm6T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Ltm6T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Ltm6T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ltm6T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ltm6T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ltm6T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ltm6T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ltm6T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Ltm6T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ltm6T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ltm6T.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOUQlys.s: Assembler messages:
encrypt.c: /tmp/ccOUQlys.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOUQlys.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOUQlys.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOUQlys.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUQlys.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUQlys.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUQlys.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUQlys.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUQlys.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUQlys.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUQlys.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUQlys.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOUQlys.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUQlys.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOUQlys.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUQlys.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOUQlys.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUQlys.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOUQlys.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOUQlys.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUQlys.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOUQlys.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOUQlys.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOUQlys.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2npSnO.s: Assembler messages:
encrypt.c: /tmp/cc2npSnO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2npSnO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2npSnO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2npSnO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2npSnO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2npSnO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2npSnO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2npSnO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2npSnO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2npSnO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2npSnO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2npSnO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2npSnO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2npSnO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2npSnO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2npSnO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2npSnO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2npSnO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2npSnO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2npSnO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2npSnO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2npSnO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2npSnO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2npSnO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNB0UUo.s: Assembler messages:
encrypt.c: /tmp/ccNB0UUo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNB0UUo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNB0UUo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNB0UUo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB0UUo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB0UUo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB0UUo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB0UUo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB0UUo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNB0UUo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNB0UUo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNB0UUo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNB0UUo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB0UUo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNB0UUo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNB0UUo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNB0UUo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNB0UUo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNB0UUo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNB0UUo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB0UUo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNB0UUo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNB0UUo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNB0UUo.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc6Lk4L0.s: Assembler messages:
encrypt.c: /tmp/cc6Lk4L0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Lk4L0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Lk4L0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Lk4L0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lk4L0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lk4L0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lk4L0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lk4L0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lk4L0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Lk4L0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Lk4L0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Lk4L0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Lk4L0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lk4L0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Lk4L0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Lk4L0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Lk4L0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lk4L0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lk4L0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Lk4L0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lk4L0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Lk4L0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lk4L0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Lk4L0.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cclgbrpt.s: Assembler messages:
encrypt.c: /tmp/cclgbrpt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclgbrpt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclgbrpt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclgbrpt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgbrpt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgbrpt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgbrpt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgbrpt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgbrpt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclgbrpt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclgbrpt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclgbrpt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclgbrpt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgbrpt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclgbrpt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclgbrpt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclgbrpt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclgbrpt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclgbrpt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclgbrpt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgbrpt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclgbrpt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclgbrpt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclgbrpt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6ZgO8m.s: Assembler messages:
encrypt.c: /tmp/cc6ZgO8m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ZgO8m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ZgO8m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ZgO8m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZgO8m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZgO8m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZgO8m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZgO8m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZgO8m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZgO8m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZgO8m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZgO8m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ZgO8m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZgO8m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ZgO8m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZgO8m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6ZgO8m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZgO8m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ZgO8m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ZgO8m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZgO8m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ZgO8m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ZgO8m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ZgO8m.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAMePcQ.s: Assembler messages:
encrypt.c: /tmp/ccAMePcQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMePcQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMePcQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMePcQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMePcQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMePcQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMePcQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMePcQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMePcQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMePcQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMePcQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMePcQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMePcQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMePcQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMePcQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAMePcQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMePcQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMePcQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMePcQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMePcQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMePcQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMePcQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMePcQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMePcQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH6qOLH.s: Assembler messages:
encrypt.c: /tmp/ccH6qOLH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH6qOLH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH6qOLH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH6qOLH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6qOLH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6qOLH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6qOLH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6qOLH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6qOLH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6qOLH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6qOLH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6qOLH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH6qOLH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6qOLH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH6qOLH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH6qOLH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6qOLH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6qOLH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6qOLH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6qOLH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6qOLH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH6qOLH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6qOLH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6qOLH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPVmaWg.s: Assembler messages:
encrypt.c: /tmp/ccPVmaWg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPVmaWg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPVmaWg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPVmaWg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVmaWg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVmaWg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVmaWg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVmaWg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVmaWg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVmaWg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVmaWg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVmaWg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPVmaWg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVmaWg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPVmaWg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVmaWg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPVmaWg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVmaWg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPVmaWg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPVmaWg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVmaWg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPVmaWg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPVmaWg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPVmaWg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDJamNj.s: Assembler messages:
encrypt.c: /tmp/ccDJamNj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJamNj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJamNj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJamNj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJamNj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJamNj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJamNj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJamNj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJamNj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJamNj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJamNj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJamNj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJamNj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJamNj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJamNj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJamNj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDJamNj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJamNj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJamNj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJamNj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJamNj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJamNj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJamNj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJamNj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca8D3iG.s: Assembler messages:
encrypt.c: /tmp/cca8D3iG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca8D3iG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca8D3iG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca8D3iG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8D3iG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8D3iG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8D3iG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8D3iG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8D3iG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca8D3iG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca8D3iG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca8D3iG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca8D3iG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8D3iG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca8D3iG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca8D3iG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca8D3iG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8D3iG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8D3iG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8D3iG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8D3iG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca8D3iG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8D3iG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8D3iG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccPXtu5k.s: Assembler messages:
encrypt.c: /tmp/ccPXtu5k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPXtu5k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPXtu5k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPXtu5k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXtu5k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXtu5k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXtu5k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXtu5k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXtu5k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXtu5k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXtu5k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXtu5k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPXtu5k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXtu5k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPXtu5k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXtu5k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPXtu5k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXtu5k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXtu5k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXtu5k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXtu5k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXtu5k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPXtu5k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXtu5k.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccU4SxuL.s: Assembler messages:
encrypt.c: /tmp/ccU4SxuL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU4SxuL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU4SxuL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU4SxuL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4SxuL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4SxuL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4SxuL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4SxuL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4SxuL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4SxuL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4SxuL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4SxuL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU4SxuL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4SxuL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU4SxuL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU4SxuL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4SxuL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4SxuL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4SxuL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4SxuL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4SxuL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU4SxuL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4SxuL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4SxuL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIbmhyI.s: Assembler messages:
encrypt.c: /tmp/ccIbmhyI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIbmhyI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIbmhyI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIbmhyI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbmhyI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbmhyI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbmhyI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbmhyI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbmhyI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIbmhyI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIbmhyI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIbmhyI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIbmhyI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbmhyI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIbmhyI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIbmhyI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIbmhyI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIbmhyI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIbmhyI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbmhyI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIbmhyI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIbmhyI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIbmhyI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIbmhyI.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTc5Ouh.s: Assembler messages:
encrypt.c: /tmp/ccTc5Ouh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTc5Ouh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTc5Ouh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTc5Ouh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc5Ouh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc5Ouh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc5Ouh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc5Ouh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc5Ouh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTc5Ouh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTc5Ouh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTc5Ouh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTc5Ouh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc5Ouh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTc5Ouh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTc5Ouh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTc5Ouh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTc5Ouh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTc5Ouh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTc5Ouh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc5Ouh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTc5Ouh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTc5Ouh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTc5Ouh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1C7dP3.s: Assembler messages:
encrypt.c: /tmp/cc1C7dP3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1C7dP3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1C7dP3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1C7dP3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C7dP3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C7dP3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C7dP3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C7dP3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C7dP3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1C7dP3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1C7dP3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1C7dP3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1C7dP3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C7dP3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1C7dP3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1C7dP3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1C7dP3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1C7dP3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1C7dP3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C7dP3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1C7dP3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1C7dP3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1C7dP3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1C7dP3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQNzMrG.s: Assembler messages:
encrypt.c: /tmp/ccQNzMrG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQNzMrG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQNzMrG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQNzMrG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNzMrG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNzMrG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNzMrG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNzMrG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNzMrG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNzMrG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNzMrG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNzMrG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQNzMrG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNzMrG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQNzMrG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNzMrG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQNzMrG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNzMrG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNzMrG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNzMrG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNzMrG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNzMrG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQNzMrG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNzMrG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8MYcAJ.s: Assembler messages:
encrypt.c: /tmp/cc8MYcAJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8MYcAJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8MYcAJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8MYcAJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MYcAJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MYcAJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MYcAJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MYcAJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MYcAJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8MYcAJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8MYcAJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8MYcAJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8MYcAJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MYcAJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8MYcAJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8MYcAJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8MYcAJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8MYcAJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8MYcAJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8MYcAJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MYcAJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8MYcAJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8MYcAJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8MYcAJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFXZYKX.s: Assembler messages:
encrypt.c: /tmp/ccFXZYKX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFXZYKX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFXZYKX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFXZYKX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXZYKX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXZYKX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXZYKX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXZYKX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXZYKX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFXZYKX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFXZYKX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFXZYKX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFXZYKX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXZYKX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFXZYKX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFXZYKX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFXZYKX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFXZYKX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFXZYKX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXZYKX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFXZYKX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFXZYKX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFXZYKX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFXZYKX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc3tpj0K.s: Assembler messages:
encrypt.c: /tmp/cc3tpj0K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tpj0K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tpj0K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tpj0K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tpj0K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tpj0K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tpj0K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tpj0K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tpj0K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tpj0K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tpj0K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tpj0K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tpj0K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tpj0K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tpj0K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tpj0K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3tpj0K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tpj0K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tpj0K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tpj0K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tpj0K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tpj0K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tpj0K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tpj0K.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccZiJXb6.s: Assembler messages:
encrypt.c: /tmp/ccZiJXb6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZiJXb6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZiJXb6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZiJXb6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiJXb6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiJXb6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiJXb6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiJXb6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiJXb6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiJXb6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiJXb6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiJXb6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZiJXb6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiJXb6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZiJXb6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZiJXb6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiJXb6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiJXb6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiJXb6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiJXb6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiJXb6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZiJXb6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiJXb6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiJXb6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2hPENH.s: Assembler messages:
encrypt.c: /tmp/cc2hPENH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2hPENH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2hPENH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2hPENH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hPENH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hPENH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hPENH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hPENH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hPENH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hPENH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hPENH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hPENH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2hPENH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hPENH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2hPENH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hPENH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2hPENH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hPENH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hPENH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hPENH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hPENH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hPENH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2hPENH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hPENH.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd8E5w0.s: Assembler messages:
encrypt.c: /tmp/ccd8E5w0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd8E5w0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd8E5w0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd8E5w0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8E5w0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8E5w0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8E5w0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8E5w0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8E5w0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8E5w0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8E5w0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8E5w0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd8E5w0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8E5w0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd8E5w0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd8E5w0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8E5w0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8E5w0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8E5w0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8E5w0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8E5w0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd8E5w0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8E5w0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8E5w0.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