Implementation notes: x86, h2atom, crypto_aead/omdsha256k128n96tau128v2

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
607630refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016112220161009
623560refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016112220161009
628910refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016112220161009
642850refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016112220161009
649310refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016112220161009
650530refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016112220161009
651240refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016112220161009
652860refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016112220161009
682470refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016112220161009
682680refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112220161009
686440refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016112220161009
688900refgcc -m32 -O3 -fomit-frame-pointer2016112220161009
700170refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112220161009
702970refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016112220161009
703060refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016112220161009
703860refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112220161009
711390refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016112220161009
713230refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016112220161009
716110refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112220161009
716180refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016112220161009
716920refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016112220161009
717910refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112220161009
718310refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112220161009
720500refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112220161009
720740refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112220161009
726040refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112220161009
732860refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112220161009
738180refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112220161009
738270refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112220161009
738300refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016112220161009
739840refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112220161009
740000refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112220161009
741110refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016112220161009
745310refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016112220161009
751560refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016112220161009
752940refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016112220161009
757700refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016112220161009
758000refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016112220161009
759590refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112220161009
766360refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112220161009
767140refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016112220161009
774910refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016112220161009
775040refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016112220161009
775530refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112220161009
775700refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016112220161009
775960refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016112220161009
776490refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112220161009
789590refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112220161009
789600refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112220161009
793580refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112220161009
793730refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112220161009
816460refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016112220161009
820940refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016112220161009
821040refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112220161009
833200refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112220161009
833340refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016112220161009
834570refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016112220161009
837960refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016112220161009
837970refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112220161009
840350refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016112220161009
840460refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016112220161009
840680refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016112220161009
842880refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016112220161009
842900refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016112220161009
842900refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016112220161009
844070refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016112220161009
845060refgcc -m32 -O2 -fomit-frame-pointer2016112220161009
845630refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112220161009
845630refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016112220161009
848720refgcc -m32 -Os -fomit-frame-pointer2016112220161009
849120refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016112220161009
849650refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016112220161009
850000refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016112220161009
850750refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016112220161009
852710refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112220161009
854010refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016112220161009
856420refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016112220161009
856530refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016112220161009
858380refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016112220161009
858430refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112220161009
859070refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016112220161009
860590refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016112220161009
860820refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016112220161009
861670refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016112220161009
861930refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016112220161009
862000refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016112220161009
862080refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016112220161009
863630refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016112220161009
863790refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112220161009
863900refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112220161009
864100refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016112220161009
869150refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112220161009
869670refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112220161009
873440refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016112220161009
873450refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016112220161009
873470refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016112220161009
878330refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016112220161009
878570refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016112220161009
879760refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112220161009
879760refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016112220161009
880070refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112220161009
880100refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112220161009
880120refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016112220161009
882330refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016112220161009
882650refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016112220161009
886050refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016112220161009
887380refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016112220161009
887400refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016112220161009
887610refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016112220161009
887750refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016112220161009
893820refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016112220161009
895010refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016112220161009
901640refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016112220161009
906640refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016112220161009
908930refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016112220161009
909010refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112220161009
910500refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016112220161009
923780refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016112220161009
924650refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016112220161009
924840refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016112220161009
924980refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016112220161009
925100refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016112220161009
925230refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016112220161009
935880refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016112220161009
935910refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016112220161009
936430refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016112220161009
937510refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016112220161009
938780refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112220161009
941650refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016112220161009
956990refgcc -m32 -march=k8 -O -fomit-frame-pointer2016112220161009
957090refgcc -m32 -march=athlon -O -fomit-frame-pointer2016112220161009
957730refgcc -m32 -march=prescott -O -fomit-frame-pointer2016112220161009
958280refgcc -m32 -march=nocona -O -fomit-frame-pointer2016112220161009
961400refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016112220161009
961880refgcc -m32 -O -fomit-frame-pointer2016112220161009
963070refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016112220161009
963510refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016112220161009
963850refgcc -m32 -march=core2 -O -fomit-frame-pointer2016112220161009
963910refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016112220161009
975890refgcc -m32 -march=i386 -O -fomit-frame-pointer2016112220161009
986200refgcc -m32 -march=i486 -O -fomit-frame-pointer2016112220161009
987300refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016112220161009
988190refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016112220161009
988400refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016112220161009
988540refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016112220161009
988780refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016112220161009
989540refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016112220161009
989740refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016112220161009
989820refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016112220161009
989900refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112220161009
989900refgcc -m32 -march=pentium -O -fomit-frame-pointer2016112220161009
997280refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016112220161009
997360refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016112220161009
997460refgcc -m32 -march=k6 -O -fomit-frame-pointer2016112220161009
998400refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016112220161009
998470refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016112220161009
1001430refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016112220161009
1004820refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016112220161009
1004890refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016112220161009
1011070refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016112220161009
1011940refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016112220161009

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v2/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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP0We1E.s: Assembler messages:
encrypt.c: /tmp/ccP0We1E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0We1E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0We1E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0We1E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0We1E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0We1E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0We1E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0We1E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0We1E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0We1E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0We1E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0We1E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0We1E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0We1E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0We1E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP0We1E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0We1E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0We1E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0We1E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0We1E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0We1E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0We1E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0We1E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0We1E.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctMEjNp.s: Assembler messages:
encrypt.c: /tmp/cctMEjNp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctMEjNp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctMEjNp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctMEjNp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEjNp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEjNp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEjNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEjNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEjNp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMEjNp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMEjNp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMEjNp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctMEjNp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEjNp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctMEjNp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMEjNp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctMEjNp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMEjNp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctMEjNp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctMEjNp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEjNp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctMEjNp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctMEjNp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctMEjNp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI6rFcu.s: Assembler messages:
encrypt.c: /tmp/ccI6rFcu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI6rFcu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI6rFcu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI6rFcu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6rFcu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6rFcu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6rFcu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6rFcu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6rFcu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6rFcu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6rFcu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6rFcu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI6rFcu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6rFcu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI6rFcu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6rFcu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI6rFcu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6rFcu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6rFcu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6rFcu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6rFcu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6rFcu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI6rFcu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6rFcu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr6eD7H.s: Assembler messages:
encrypt.c: /tmp/ccr6eD7H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr6eD7H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr6eD7H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr6eD7H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6eD7H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6eD7H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6eD7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6eD7H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6eD7H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6eD7H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6eD7H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6eD7H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr6eD7H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6eD7H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr6eD7H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr6eD7H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6eD7H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6eD7H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6eD7H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6eD7H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6eD7H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr6eD7H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6eD7H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6eD7H.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGd4hMy.s: Assembler messages:
encrypt.c: /tmp/ccGd4hMy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGd4hMy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGd4hMy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGd4hMy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4hMy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4hMy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4hMy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4hMy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4hMy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGd4hMy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGd4hMy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGd4hMy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGd4hMy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4hMy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGd4hMy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGd4hMy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGd4hMy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGd4hMy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGd4hMy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd4hMy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGd4hMy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGd4hMy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGd4hMy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGd4hMy.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPNWKZi.s: Assembler messages:
encrypt.c: /tmp/ccPNWKZi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPNWKZi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPNWKZi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPNWKZi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWKZi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWKZi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWKZi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWKZi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWKZi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNWKZi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNWKZi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNWKZi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPNWKZi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWKZi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPNWKZi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNWKZi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPNWKZi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNWKZi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPNWKZi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPNWKZi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWKZi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPNWKZi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPNWKZi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPNWKZi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVgaUuH.s: Assembler messages:
encrypt.c: /tmp/ccVgaUuH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVgaUuH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVgaUuH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVgaUuH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaUuH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaUuH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaUuH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaUuH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaUuH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVgaUuH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVgaUuH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVgaUuH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVgaUuH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaUuH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVgaUuH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVgaUuH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVgaUuH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgaUuH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgaUuH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaUuH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgaUuH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVgaUuH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgaUuH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgaUuH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuW1pdv.s: Assembler messages:
encrypt.c: /tmp/ccuW1pdv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuW1pdv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuW1pdv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuW1pdv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuW1pdv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuW1pdv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuW1pdv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuW1pdv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuW1pdv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuW1pdv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuW1pdv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuW1pdv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuW1pdv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuW1pdv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuW1pdv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuW1pdv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuW1pdv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuW1pdv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuW1pdv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuW1pdv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuW1pdv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuW1pdv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuW1pdv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuW1pdv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJGfvyK.s: Assembler messages:
encrypt.c: /tmp/ccJGfvyK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJGfvyK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJGfvyK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJGfvyK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGfvyK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGfvyK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGfvyK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGfvyK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGfvyK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGfvyK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGfvyK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGfvyK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJGfvyK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGfvyK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJGfvyK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGfvyK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJGfvyK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGfvyK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGfvyK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGfvyK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGfvyK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGfvyK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJGfvyK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGfvyK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKZltet.s: Assembler messages:
encrypt.c: /tmp/ccKZltet.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZltet.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZltet.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZltet.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZltet.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZltet.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZltet.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZltet.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZltet.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZltet.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZltet.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZltet.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZltet.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZltet.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZltet.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKZltet.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZltet.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZltet.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZltet.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZltet.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZltet.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKZltet.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZltet.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZltet.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1YkvQt.s: Assembler messages:
encrypt.c: /tmp/cc1YkvQt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1YkvQt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1YkvQt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1YkvQt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YkvQt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YkvQt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YkvQt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YkvQt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YkvQt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YkvQt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YkvQt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YkvQt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1YkvQt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YkvQt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1YkvQt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1YkvQt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YkvQt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YkvQt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YkvQt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YkvQt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YkvQt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1YkvQt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YkvQt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YkvQt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHFDvKO.s: Assembler messages:
encrypt.c: /tmp/ccHFDvKO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHFDvKO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHFDvKO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHFDvKO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFDvKO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFDvKO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFDvKO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFDvKO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFDvKO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFDvKO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFDvKO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFDvKO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHFDvKO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFDvKO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHFDvKO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFDvKO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHFDvKO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFDvKO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFDvKO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFDvKO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFDvKO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFDvKO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHFDvKO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFDvKO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc2kyanG.s: Assembler messages:
encrypt.c: /tmp/cc2kyanG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2kyanG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2kyanG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2kyanG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyanG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyanG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyanG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyanG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyanG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kyanG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kyanG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kyanG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2kyanG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyanG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2kyanG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kyanG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2kyanG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kyanG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2kyanG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2kyanG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyanG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2kyanG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2kyanG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2kyanG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccgZ9p3s.s: Assembler messages:
encrypt.c: /tmp/ccgZ9p3s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgZ9p3s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgZ9p3s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgZ9p3s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ9p3s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ9p3s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ9p3s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ9p3s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ9p3s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZ9p3s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZ9p3s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZ9p3s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgZ9p3s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ9p3s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgZ9p3s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgZ9p3s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZ9p3s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZ9p3s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZ9p3s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ9p3s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZ9p3s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgZ9p3s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZ9p3s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZ9p3s.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXkl6Dt.s: Assembler messages:
encrypt.c: /tmp/ccXkl6Dt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXkl6Dt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXkl6Dt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXkl6Dt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkl6Dt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkl6Dt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkl6Dt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkl6Dt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkl6Dt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXkl6Dt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXkl6Dt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXkl6Dt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXkl6Dt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkl6Dt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXkl6Dt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXkl6Dt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXkl6Dt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXkl6Dt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXkl6Dt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkl6Dt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXkl6Dt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXkl6Dt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXkl6Dt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXkl6Dt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgYPYyO.s: Assembler messages:
encrypt.c: /tmp/ccgYPYyO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYPYyO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgYPYyO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgYPYyO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPYyO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPYyO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPYyO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPYyO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPYyO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYPYyO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYPYyO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYPYyO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgYPYyO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPYyO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgYPYyO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYPYyO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgYPYyO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYPYyO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYPYyO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYPYyO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPYyO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYPYyO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYPYyO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYPYyO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5Ukrvg.s: Assembler messages:
encrypt.c: /tmp/cc5Ukrvg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Ukrvg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Ukrvg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Ukrvg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ukrvg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ukrvg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ukrvg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ukrvg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ukrvg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Ukrvg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Ukrvg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Ukrvg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Ukrvg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ukrvg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Ukrvg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Ukrvg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Ukrvg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Ukrvg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Ukrvg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Ukrvg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ukrvg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Ukrvg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Ukrvg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Ukrvg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZyS2U5.s: Assembler messages:
encrypt.c: /tmp/ccZyS2U5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZyS2U5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZyS2U5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZyS2U5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyS2U5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyS2U5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyS2U5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyS2U5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyS2U5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZyS2U5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZyS2U5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZyS2U5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZyS2U5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyS2U5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZyS2U5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZyS2U5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZyS2U5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyS2U5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyS2U5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyS2U5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyS2U5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZyS2U5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyS2U5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZyS2U5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgUlHLl.s: Assembler messages:
encrypt.c: /tmp/ccgUlHLl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgUlHLl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgUlHLl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgUlHLl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUlHLl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUlHLl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUlHLl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUlHLl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUlHLl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUlHLl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUlHLl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUlHLl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgUlHLl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUlHLl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgUlHLl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUlHLl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgUlHLl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUlHLl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUlHLl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUlHLl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUlHLl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUlHLl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgUlHLl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUlHLl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnKYV6a.s: Assembler messages:
encrypt.c: /tmp/ccnKYV6a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnKYV6a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnKYV6a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnKYV6a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYV6a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYV6a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYV6a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYV6a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYV6a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKYV6a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKYV6a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKYV6a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnKYV6a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYV6a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnKYV6a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnKYV6a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKYV6a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKYV6a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKYV6a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYV6a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKYV6a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnKYV6a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKYV6a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKYV6a.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccDddk2g.s: Assembler messages:
encrypt.c: /tmp/ccDddk2g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDddk2g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDddk2g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDddk2g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDddk2g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDddk2g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDddk2g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDddk2g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDddk2g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDddk2g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDddk2g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDddk2g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDddk2g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDddk2g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDddk2g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDddk2g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDddk2g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDddk2g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDddk2g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDddk2g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDddk2g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDddk2g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDddk2g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDddk2g.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccyjYgz8.s: Assembler messages:
encrypt.c: /tmp/ccyjYgz8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyjYgz8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyjYgz8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyjYgz8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjYgz8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjYgz8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjYgz8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjYgz8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjYgz8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyjYgz8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyjYgz8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyjYgz8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyjYgz8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjYgz8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyjYgz8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyjYgz8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyjYgz8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyjYgz8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyjYgz8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjYgz8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyjYgz8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyjYgz8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyjYgz8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyjYgz8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc06ydoj.s: Assembler messages:
encrypt.c: /tmp/cc06ydoj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc06ydoj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc06ydoj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc06ydoj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06ydoj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06ydoj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06ydoj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06ydoj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06ydoj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06ydoj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06ydoj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06ydoj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc06ydoj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06ydoj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc06ydoj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06ydoj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc06ydoj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06ydoj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06ydoj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06ydoj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06ydoj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06ydoj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06ydoj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06ydoj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLVa3H9.s: Assembler messages:
encrypt.c: /tmp/ccLVa3H9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLVa3H9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLVa3H9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLVa3H9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVa3H9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVa3H9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVa3H9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVa3H9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVa3H9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVa3H9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVa3H9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVa3H9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLVa3H9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVa3H9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLVa3H9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLVa3H9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVa3H9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVa3H9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVa3H9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVa3H9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVa3H9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLVa3H9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVa3H9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVa3H9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEmIx9J.s: Assembler messages:
encrypt.c: /tmp/ccEmIx9J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEmIx9J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEmIx9J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEmIx9J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmIx9J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmIx9J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmIx9J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmIx9J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmIx9J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmIx9J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmIx9J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmIx9J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEmIx9J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmIx9J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEmIx9J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEmIx9J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmIx9J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmIx9J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmIx9J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmIx9J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmIx9J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEmIx9J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmIx9J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmIx9J.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb8diEb.s: Assembler messages:
encrypt.c: /tmp/ccb8diEb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb8diEb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb8diEb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb8diEb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8diEb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8diEb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8diEb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8diEb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8diEb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8diEb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8diEb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8diEb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb8diEb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8diEb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb8diEb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8diEb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb8diEb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8diEb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8diEb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8diEb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8diEb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8diEb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb8diEb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8diEb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWXVepH.s: Assembler messages:
encrypt.c: /tmp/ccWXVepH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWXVepH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWXVepH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWXVepH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXVepH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXVepH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXVepH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXVepH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXVepH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXVepH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXVepH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXVepH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWXVepH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXVepH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWXVepH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWXVepH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXVepH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXVepH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXVepH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXVepH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXVepH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWXVepH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXVepH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXVepH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZDZM1g.s: Assembler messages:
encrypt.c: /tmp/ccZDZM1g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZDZM1g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZDZM1g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZDZM1g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDZM1g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDZM1g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDZM1g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDZM1g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDZM1g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDZM1g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDZM1g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDZM1g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZDZM1g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDZM1g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZDZM1g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDZM1g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZDZM1g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDZM1g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDZM1g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDZM1g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDZM1g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDZM1g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZDZM1g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDZM1g.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3OpnV6.s: Assembler messages:
encrypt.c: /tmp/cc3OpnV6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3OpnV6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3OpnV6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3OpnV6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OpnV6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OpnV6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OpnV6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OpnV6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OpnV6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3OpnV6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3OpnV6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3OpnV6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3OpnV6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OpnV6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3OpnV6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3OpnV6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3OpnV6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3OpnV6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3OpnV6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3OpnV6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OpnV6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3OpnV6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3OpnV6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3OpnV6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cce4eVlJ.s: Assembler messages:
encrypt.c: /tmp/cce4eVlJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce4eVlJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce4eVlJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce4eVlJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4eVlJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4eVlJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4eVlJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4eVlJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4eVlJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce4eVlJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce4eVlJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce4eVlJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce4eVlJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4eVlJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce4eVlJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce4eVlJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce4eVlJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4eVlJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4eVlJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4eVlJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4eVlJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce4eVlJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4eVlJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce4eVlJ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP3gjZc.s: Assembler messages:
encrypt.c: /tmp/ccP3gjZc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP3gjZc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP3gjZc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP3gjZc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3gjZc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3gjZc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3gjZc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3gjZc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3gjZc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3gjZc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3gjZc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3gjZc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP3gjZc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3gjZc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP3gjZc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3gjZc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP3gjZc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3gjZc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3gjZc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3gjZc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3gjZc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3gjZc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP3gjZc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3gjZc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsqyR6M.s: Assembler messages:
encrypt.c: /tmp/ccsqyR6M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsqyR6M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsqyR6M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsqyR6M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqyR6M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqyR6M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqyR6M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqyR6M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqyR6M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqyR6M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqyR6M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqyR6M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsqyR6M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqyR6M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsqyR6M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsqyR6M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqyR6M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqyR6M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqyR6M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqyR6M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqyR6M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsqyR6M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqyR6M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqyR6M.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc689ILL.s: Assembler messages:
encrypt.c: /tmp/cc689ILL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc689ILL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc689ILL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc689ILL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc689ILL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc689ILL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc689ILL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc689ILL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc689ILL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc689ILL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc689ILL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc689ILL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc689ILL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc689ILL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc689ILL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc689ILL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc689ILL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc689ILL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc689ILL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc689ILL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc689ILL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc689ILL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc689ILL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc689ILL.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqQu3Ej.s: Assembler messages:
encrypt.c: /tmp/ccqQu3Ej.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqQu3Ej.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqQu3Ej.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqQu3Ej.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQu3Ej.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQu3Ej.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQu3Ej.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQu3Ej.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQu3Ej.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQu3Ej.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQu3Ej.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQu3Ej.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqQu3Ej.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQu3Ej.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqQu3Ej.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQu3Ej.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqQu3Ej.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQu3Ej.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQu3Ej.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQu3Ej.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQu3Ej.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQu3Ej.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqQu3Ej.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQu3Ej.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckn9aMM.s: Assembler messages:
encrypt.c: /tmp/cckn9aMM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckn9aMM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckn9aMM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckn9aMM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckn9aMM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckn9aMM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckn9aMM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckn9aMM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckn9aMM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckn9aMM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckn9aMM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckn9aMM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckn9aMM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckn9aMM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckn9aMM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckn9aMM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckn9aMM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckn9aMM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckn9aMM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckn9aMM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckn9aMM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckn9aMM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckn9aMM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckn9aMM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwsWhMk.s: Assembler messages:
encrypt.c: /tmp/ccwsWhMk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwsWhMk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwsWhMk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwsWhMk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsWhMk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsWhMk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsWhMk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsWhMk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsWhMk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsWhMk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsWhMk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsWhMk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwsWhMk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsWhMk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwsWhMk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsWhMk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwsWhMk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsWhMk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwsWhMk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwsWhMk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsWhMk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwsWhMk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwsWhMk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwsWhMk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgbt4rL.s: Assembler messages:
encrypt.c: /tmp/ccgbt4rL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgbt4rL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgbt4rL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgbt4rL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbt4rL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbt4rL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbt4rL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbt4rL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbt4rL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbt4rL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbt4rL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbt4rL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgbt4rL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbt4rL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgbt4rL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgbt4rL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbt4rL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbt4rL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbt4rL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbt4rL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbt4rL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgbt4rL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbt4rL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbt4rL.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccydu3ph.s: Assembler messages:
encrypt.c: /tmp/ccydu3ph.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccydu3ph.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccydu3ph.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccydu3ph.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydu3ph.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydu3ph.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydu3ph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydu3ph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydu3ph.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydu3ph.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydu3ph.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydu3ph.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccydu3ph.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydu3ph.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccydu3ph.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydu3ph.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccydu3ph.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydu3ph.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydu3ph.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydu3ph.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydu3ph.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydu3ph.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydu3ph.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydu3ph.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAPynmM.s: Assembler messages:
encrypt.c: /tmp/ccAPynmM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAPynmM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAPynmM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAPynmM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPynmM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPynmM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPynmM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPynmM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPynmM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAPynmM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAPynmM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAPynmM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAPynmM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPynmM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAPynmM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAPynmM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAPynmM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPynmM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPynmM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPynmM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPynmM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAPynmM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPynmM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPynmM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQcEG6m.s: Assembler messages:
encrypt.c: /tmp/ccQcEG6m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQcEG6m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQcEG6m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQcEG6m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEG6m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEG6m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEG6m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEG6m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEG6m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcEG6m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcEG6m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcEG6m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQcEG6m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEG6m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQcEG6m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcEG6m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQcEG6m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcEG6m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcEG6m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcEG6m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcEG6m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcEG6m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQcEG6m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcEG6m.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6G0yUf.s: Assembler messages:
encrypt.c: /tmp/cc6G0yUf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6G0yUf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6G0yUf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6G0yUf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G0yUf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G0yUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G0yUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G0yUf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G0yUf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6G0yUf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6G0yUf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6G0yUf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6G0yUf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G0yUf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6G0yUf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6G0yUf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6G0yUf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6G0yUf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6G0yUf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G0yUf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6G0yUf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6G0yUf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6G0yUf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6G0yUf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLk7Wyw.s: Assembler messages:
encrypt.c: /tmp/ccLk7Wyw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLk7Wyw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLk7Wyw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLk7Wyw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLk7Wyw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLk7Wyw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLk7Wyw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLk7Wyw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLk7Wyw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLk7Wyw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLk7Wyw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLk7Wyw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLk7Wyw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLk7Wyw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLk7Wyw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLk7Wyw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLk7Wyw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLk7Wyw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLk7Wyw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLk7Wyw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLk7Wyw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLk7Wyw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLk7Wyw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLk7Wyw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8tlMlA.s: Assembler messages:
encrypt.c: /tmp/cc8tlMlA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8tlMlA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8tlMlA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8tlMlA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tlMlA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tlMlA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tlMlA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tlMlA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tlMlA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tlMlA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tlMlA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tlMlA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8tlMlA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tlMlA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8tlMlA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tlMlA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8tlMlA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tlMlA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tlMlA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tlMlA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tlMlA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tlMlA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8tlMlA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tlMlA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYaZMyh.s: Assembler messages:
encrypt.c: /tmp/ccYaZMyh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYaZMyh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYaZMyh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYaZMyh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaZMyh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaZMyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaZMyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaZMyh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaZMyh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYaZMyh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYaZMyh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYaZMyh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYaZMyh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaZMyh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYaZMyh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYaZMyh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYaZMyh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaZMyh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaZMyh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaZMyh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaZMyh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYaZMyh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaZMyh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaZMyh.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU0ys0s.s: Assembler messages:
encrypt.c: /tmp/ccU0ys0s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU0ys0s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU0ys0s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU0ys0s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ys0s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ys0s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ys0s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ys0s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ys0s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0ys0s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0ys0s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0ys0s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU0ys0s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ys0s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU0ys0s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0ys0s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU0ys0s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0ys0s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0ys0s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0ys0s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ys0s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0ys0s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU0ys0s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0ys0s.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccynU77e.s: Assembler messages:
encrypt.c: /tmp/ccynU77e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccynU77e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccynU77e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccynU77e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynU77e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynU77e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynU77e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynU77e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynU77e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynU77e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynU77e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynU77e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccynU77e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynU77e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccynU77e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccynU77e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynU77e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynU77e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynU77e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynU77e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynU77e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccynU77e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynU77e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynU77e.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw0nw6h.s: Assembler messages:
encrypt.c: /tmp/ccw0nw6h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw0nw6h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw0nw6h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw0nw6h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0nw6h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0nw6h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0nw6h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0nw6h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0nw6h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw0nw6h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw0nw6h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw0nw6h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw0nw6h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0nw6h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw0nw6h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw0nw6h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw0nw6h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0nw6h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0nw6h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0nw6h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0nw6h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw0nw6h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0nw6h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0nw6h.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccybzdww.s: Assembler messages:
encrypt.c: /tmp/ccybzdww.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccybzdww.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccybzdww.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccybzdww.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybzdww.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybzdww.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybzdww.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybzdww.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybzdww.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybzdww.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybzdww.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybzdww.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccybzdww.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybzdww.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccybzdww.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybzdww.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccybzdww.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybzdww.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccybzdww.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccybzdww.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybzdww.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccybzdww.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccybzdww.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccybzdww.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc87s56B.s: Assembler messages:
encrypt.c: /tmp/cc87s56B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc87s56B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc87s56B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc87s56B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87s56B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87s56B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87s56B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87s56B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87s56B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87s56B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87s56B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87s56B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc87s56B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87s56B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc87s56B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87s56B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc87s56B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87s56B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc87s56B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc87s56B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87s56B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc87s56B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc87s56B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc87s56B.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoZdxjj.s: Assembler messages:
encrypt.c: /tmp/ccoZdxjj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZdxjj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZdxjj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZdxjj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZdxjj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZdxjj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZdxjj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZdxjj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZdxjj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZdxjj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZdxjj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZdxjj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZdxjj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZdxjj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZdxjj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoZdxjj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZdxjj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZdxjj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZdxjj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZdxjj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZdxjj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZdxjj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZdxjj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZdxjj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg4mQSm.s: Assembler messages:
encrypt.c: /tmp/ccg4mQSm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg4mQSm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg4mQSm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg4mQSm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4mQSm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4mQSm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4mQSm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4mQSm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4mQSm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4mQSm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4mQSm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4mQSm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg4mQSm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4mQSm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg4mQSm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg4mQSm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4mQSm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4mQSm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4mQSm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4mQSm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4mQSm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg4mQSm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4mQSm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4mQSm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxQr4tD.s: Assembler messages:
encrypt.c: /tmp/ccxQr4tD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQr4tD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxQr4tD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxQr4tD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQr4tD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQr4tD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQr4tD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQr4tD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQr4tD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQr4tD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQr4tD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQr4tD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxQr4tD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQr4tD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxQr4tD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQr4tD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxQr4tD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQr4tD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQr4tD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQr4tD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQr4tD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQr4tD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQr4tD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQr4tD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIZAUxi.s: Assembler messages:
encrypt.c: /tmp/ccIZAUxi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIZAUxi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIZAUxi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIZAUxi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAUxi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAUxi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAUxi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAUxi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAUxi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZAUxi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZAUxi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZAUxi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIZAUxi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAUxi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIZAUxi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIZAUxi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZAUxi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZAUxi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZAUxi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZAUxi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZAUxi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIZAUxi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZAUxi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZAUxi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWb6HNC.s: Assembler messages:
encrypt.c: /tmp/ccWb6HNC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWb6HNC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWb6HNC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWb6HNC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWb6HNC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWb6HNC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWb6HNC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWb6HNC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWb6HNC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWb6HNC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWb6HNC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWb6HNC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWb6HNC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWb6HNC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWb6HNC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWb6HNC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWb6HNC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWb6HNC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWb6HNC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWb6HNC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWb6HNC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWb6HNC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWb6HNC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWb6HNC.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc46vWBn.s: Assembler messages:
encrypt.c: /tmp/cc46vWBn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc46vWBn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc46vWBn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc46vWBn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46vWBn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46vWBn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46vWBn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46vWBn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46vWBn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46vWBn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46vWBn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46vWBn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc46vWBn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46vWBn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc46vWBn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc46vWBn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46vWBn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46vWBn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46vWBn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46vWBn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46vWBn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc46vWBn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46vWBn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46vWBn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpd3ChF.s: Assembler messages:
encrypt.c: /tmp/ccpd3ChF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpd3ChF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpd3ChF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpd3ChF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3ChF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3ChF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3ChF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3ChF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3ChF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpd3ChF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpd3ChF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpd3ChF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpd3ChF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3ChF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpd3ChF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpd3ChF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpd3ChF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpd3ChF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpd3ChF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpd3ChF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3ChF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpd3ChF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpd3ChF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpd3ChF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVMw2Sl.s: Assembler messages:
encrypt.c: /tmp/ccVMw2Sl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVMw2Sl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVMw2Sl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVMw2Sl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMw2Sl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMw2Sl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMw2Sl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMw2Sl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMw2Sl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMw2Sl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMw2Sl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMw2Sl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVMw2Sl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMw2Sl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVMw2Sl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMw2Sl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVMw2Sl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMw2Sl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMw2Sl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMw2Sl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMw2Sl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMw2Sl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVMw2Sl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMw2Sl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce3w5z7.s: Assembler messages:
encrypt.c: /tmp/cce3w5z7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3w5z7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce3w5z7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce3w5z7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3w5z7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3w5z7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3w5z7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3w5z7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3w5z7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3w5z7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3w5z7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3w5z7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce3w5z7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3w5z7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce3w5z7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce3w5z7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3w5z7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3w5z7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3w5z7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3w5z7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3w5z7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3w5z7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3w5z7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3w5z7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2Ap1Wp.s: Assembler messages:
encrypt.c: /tmp/cc2Ap1Wp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Ap1Wp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Ap1Wp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Ap1Wp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ap1Wp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ap1Wp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ap1Wp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ap1Wp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ap1Wp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Ap1Wp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Ap1Wp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Ap1Wp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Ap1Wp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ap1Wp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Ap1Wp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Ap1Wp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Ap1Wp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Ap1Wp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Ap1Wp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Ap1Wp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ap1Wp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Ap1Wp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Ap1Wp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Ap1Wp.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWdvPqa.s: Assembler messages:
encrypt.c: /tmp/ccWdvPqa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWdvPqa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWdvPqa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWdvPqa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdvPqa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdvPqa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdvPqa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdvPqa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdvPqa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdvPqa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdvPqa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdvPqa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWdvPqa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdvPqa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWdvPqa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWdvPqa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdvPqa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdvPqa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdvPqa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdvPqa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdvPqa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWdvPqa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdvPqa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdvPqa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTBpQR7.s: Assembler messages:
encrypt.c: /tmp/ccTBpQR7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTBpQR7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTBpQR7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTBpQR7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBpQR7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBpQR7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBpQR7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBpQR7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBpQR7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBpQR7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBpQR7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBpQR7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTBpQR7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBpQR7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTBpQR7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTBpQR7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBpQR7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBpQR7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBpQR7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBpQR7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBpQR7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTBpQR7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBpQR7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBpQR7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdwETZi.s: Assembler messages:
encrypt.c: /tmp/ccdwETZi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwETZi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwETZi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwETZi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwETZi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwETZi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwETZi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwETZi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwETZi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwETZi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwETZi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwETZi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwETZi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwETZi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwETZi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwETZi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdwETZi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwETZi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwETZi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwETZi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwETZi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwETZi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwETZi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwETZi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIQoMiq.s: Assembler messages:
encrypt.c: /tmp/ccIQoMiq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIQoMiq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIQoMiq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIQoMiq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQoMiq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQoMiq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQoMiq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQoMiq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQoMiq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQoMiq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQoMiq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQoMiq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIQoMiq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQoMiq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIQoMiq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQoMiq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIQoMiq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQoMiq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQoMiq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQoMiq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQoMiq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQoMiq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIQoMiq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQoMiq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKeUpnb.s: Assembler messages:
encrypt.c: /tmp/ccKeUpnb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKeUpnb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKeUpnb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKeUpnb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeUpnb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeUpnb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeUpnb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeUpnb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeUpnb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeUpnb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeUpnb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeUpnb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKeUpnb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeUpnb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKeUpnb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKeUpnb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeUpnb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeUpnb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeUpnb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeUpnb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeUpnb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKeUpnb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeUpnb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeUpnb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXdqryy.s: Assembler messages:
encrypt.c: /tmp/ccXdqryy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXdqryy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXdqryy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXdqryy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqryy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqryy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqryy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqryy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqryy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdqryy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdqryy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdqryy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXdqryy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqryy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXdqryy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXdqryy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdqryy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdqryy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdqryy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqryy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdqryy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXdqryy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdqryy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdqryy.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc7yfDS.s: Assembler messages:
encrypt.c: /tmp/ccc7yfDS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc7yfDS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc7yfDS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc7yfDS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yfDS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yfDS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yfDS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yfDS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yfDS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7yfDS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7yfDS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7yfDS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc7yfDS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yfDS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc7yfDS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7yfDS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc7yfDS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc7yfDS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc7yfDS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc7yfDS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yfDS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc7yfDS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc7yfDS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc7yfDS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc02IyEi.s: Assembler messages:
encrypt.c: /tmp/cc02IyEi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc02IyEi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc02IyEi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc02IyEi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02IyEi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02IyEi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02IyEi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02IyEi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02IyEi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02IyEi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02IyEi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02IyEi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc02IyEi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02IyEi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc02IyEi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc02IyEi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02IyEi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02IyEi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02IyEi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02IyEi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02IyEi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc02IyEi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02IyEi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02IyEi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchD6xXN.s: Assembler messages:
encrypt.c: /tmp/cchD6xXN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchD6xXN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchD6xXN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchD6xXN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD6xXN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD6xXN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD6xXN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD6xXN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD6xXN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchD6xXN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchD6xXN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchD6xXN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchD6xXN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD6xXN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchD6xXN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchD6xXN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchD6xXN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchD6xXN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchD6xXN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchD6xXN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD6xXN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchD6xXN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchD6xXN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchD6xXN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDWB18x.s: Assembler messages:
encrypt.c: /tmp/ccDWB18x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDWB18x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDWB18x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDWB18x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWB18x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWB18x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWB18x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWB18x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWB18x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDWB18x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDWB18x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDWB18x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDWB18x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWB18x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDWB18x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDWB18x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDWB18x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWB18x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWB18x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWB18x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWB18x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDWB18x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWB18x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWB18x.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYAG4pR.s: Assembler messages:
encrypt.c: /tmp/ccYAG4pR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYAG4pR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYAG4pR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYAG4pR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAG4pR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAG4pR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAG4pR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAG4pR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAG4pR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAG4pR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAG4pR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAG4pR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYAG4pR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAG4pR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYAG4pR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAG4pR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYAG4pR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAG4pR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAG4pR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAG4pR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAG4pR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAG4pR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYAG4pR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAG4pR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8vomxx.s: Assembler messages:
encrypt.c: /tmp/cc8vomxx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8vomxx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8vomxx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8vomxx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vomxx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vomxx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vomxx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vomxx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vomxx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vomxx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vomxx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vomxx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8vomxx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vomxx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8vomxx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8vomxx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vomxx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vomxx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vomxx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vomxx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vomxx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8vomxx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vomxx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vomxx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBbLvNJ.s: Assembler messages:
encrypt.c: /tmp/ccBbLvNJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBbLvNJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBbLvNJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBbLvNJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbLvNJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbLvNJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbLvNJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbLvNJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbLvNJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBbLvNJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBbLvNJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBbLvNJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBbLvNJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbLvNJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBbLvNJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBbLvNJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBbLvNJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBbLvNJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBbLvNJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBbLvNJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbLvNJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBbLvNJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBbLvNJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBbLvNJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0LQA2b.s: Assembler messages:
encrypt.c: /tmp/cc0LQA2b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0LQA2b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0LQA2b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0LQA2b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LQA2b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LQA2b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LQA2b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LQA2b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LQA2b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LQA2b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LQA2b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LQA2b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0LQA2b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LQA2b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0LQA2b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0LQA2b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LQA2b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LQA2b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LQA2b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LQA2b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LQA2b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0LQA2b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LQA2b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LQA2b.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC6Jdcp.s: Assembler messages:
encrypt.c: /tmp/ccC6Jdcp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6Jdcp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6Jdcp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6Jdcp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Jdcp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Jdcp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Jdcp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Jdcp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Jdcp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6Jdcp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6Jdcp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6Jdcp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6Jdcp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Jdcp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6Jdcp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6Jdcp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC6Jdcp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6Jdcp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6Jdcp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6Jdcp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6Jdcp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6Jdcp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6Jdcp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6Jdcp.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPnw743.s: Assembler messages:
encrypt.c: /tmp/ccPnw743.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPnw743.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPnw743.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPnw743.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnw743.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnw743.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnw743.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnw743.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnw743.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnw743.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnw743.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnw743.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPnw743.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnw743.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPnw743.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPnw743.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnw743.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnw743.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnw743.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnw743.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnw743.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPnw743.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnw743.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnw743.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRuZ7qj.s: Assembler messages:
encrypt.c: /tmp/ccRuZ7qj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRuZ7qj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRuZ7qj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRuZ7qj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuZ7qj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuZ7qj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuZ7qj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuZ7qj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuZ7qj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRuZ7qj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRuZ7qj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRuZ7qj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRuZ7qj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuZ7qj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRuZ7qj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRuZ7qj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRuZ7qj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRuZ7qj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRuZ7qj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRuZ7qj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuZ7qj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRuZ7qj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRuZ7qj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRuZ7qj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cctixDDa.s: Assembler messages:
encrypt.c: /tmp/cctixDDa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctixDDa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctixDDa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctixDDa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctixDDa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctixDDa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctixDDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctixDDa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctixDDa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctixDDa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctixDDa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctixDDa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctixDDa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctixDDa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctixDDa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctixDDa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctixDDa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctixDDa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctixDDa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctixDDa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctixDDa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctixDDa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctixDDa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctixDDa.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccweLyCq.s: Assembler messages:
encrypt.c: /tmp/ccweLyCq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccweLyCq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccweLyCq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccweLyCq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweLyCq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweLyCq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweLyCq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweLyCq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweLyCq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccweLyCq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccweLyCq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccweLyCq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccweLyCq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweLyCq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccweLyCq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccweLyCq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccweLyCq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccweLyCq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccweLyCq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccweLyCq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweLyCq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccweLyCq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccweLyCq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccweLyCq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFupLIl.s: Assembler messages:
encrypt.c: /tmp/ccFupLIl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFupLIl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFupLIl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFupLIl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFupLIl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFupLIl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFupLIl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFupLIl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFupLIl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFupLIl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFupLIl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFupLIl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFupLIl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFupLIl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFupLIl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFupLIl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFupLIl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFupLIl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFupLIl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFupLIl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFupLIl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFupLIl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFupLIl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFupLIl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXuA6b4.s: Assembler messages:
encrypt.c: /tmp/ccXuA6b4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXuA6b4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXuA6b4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXuA6b4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuA6b4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuA6b4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuA6b4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuA6b4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuA6b4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXuA6b4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXuA6b4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXuA6b4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXuA6b4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuA6b4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXuA6b4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXuA6b4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXuA6b4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuA6b4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuA6b4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuA6b4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuA6b4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXuA6b4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuA6b4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXuA6b4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJL4eT7.s: Assembler messages:
encrypt.c: /tmp/ccJL4eT7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJL4eT7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJL4eT7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJL4eT7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4eT7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4eT7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4eT7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4eT7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4eT7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJL4eT7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJL4eT7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJL4eT7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJL4eT7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4eT7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJL4eT7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJL4eT7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJL4eT7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJL4eT7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJL4eT7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJL4eT7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4eT7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJL4eT7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJL4eT7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJL4eT7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczR1JK6.s: Assembler messages:
encrypt.c: /tmp/cczR1JK6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczR1JK6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczR1JK6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczR1JK6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczR1JK6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczR1JK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczR1JK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczR1JK6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczR1JK6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczR1JK6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczR1JK6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczR1JK6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczR1JK6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczR1JK6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczR1JK6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczR1JK6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczR1JK6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczR1JK6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczR1JK6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczR1JK6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczR1JK6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczR1JK6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczR1JK6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczR1JK6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccazXlg5.s: Assembler messages:
encrypt.c: /tmp/ccazXlg5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccazXlg5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccazXlg5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccazXlg5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazXlg5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazXlg5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazXlg5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazXlg5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazXlg5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazXlg5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazXlg5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazXlg5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccazXlg5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazXlg5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccazXlg5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccazXlg5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazXlg5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazXlg5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazXlg5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazXlg5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazXlg5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccazXlg5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazXlg5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazXlg5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvnLUcb.s: Assembler messages:
encrypt.c: /tmp/ccvnLUcb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvnLUcb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvnLUcb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvnLUcb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnLUcb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnLUcb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnLUcb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnLUcb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnLUcb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnLUcb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnLUcb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnLUcb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvnLUcb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnLUcb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvnLUcb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnLUcb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvnLUcb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnLUcb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnLUcb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnLUcb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnLUcb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnLUcb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvnLUcb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnLUcb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc3ZzWy6.s: Assembler messages:
encrypt.c: /tmp/cc3ZzWy6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZzWy6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZzWy6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ZzWy6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZzWy6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZzWy6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZzWy6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZzWy6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZzWy6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZzWy6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZzWy6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZzWy6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ZzWy6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZzWy6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZzWy6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZzWy6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ZzWy6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZzWy6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZzWy6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZzWy6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZzWy6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZzWy6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ZzWy6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZzWy6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc9lDH72.s: Assembler messages:
encrypt.c: /tmp/cc9lDH72.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9lDH72.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9lDH72.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9lDH72.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lDH72.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lDH72.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lDH72.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lDH72.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lDH72.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lDH72.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lDH72.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lDH72.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9lDH72.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lDH72.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9lDH72.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9lDH72.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lDH72.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lDH72.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lDH72.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lDH72.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lDH72.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9lDH72.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lDH72.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lDH72.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7LYha6.s: Assembler messages:
encrypt.c: /tmp/cc7LYha6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7LYha6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7LYha6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7LYha6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LYha6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LYha6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LYha6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LYha6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LYha6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7LYha6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7LYha6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7LYha6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7LYha6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LYha6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7LYha6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7LYha6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7LYha6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7LYha6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7LYha6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7LYha6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7LYha6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7LYha6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7LYha6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7LYha6.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc96XpUa.s: Assembler messages:
encrypt.c: /tmp/cc96XpUa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc96XpUa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc96XpUa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc96XpUa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96XpUa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96XpUa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96XpUa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96XpUa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96XpUa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96XpUa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96XpUa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96XpUa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc96XpUa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96XpUa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc96XpUa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96XpUa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc96XpUa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96XpUa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96XpUa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96XpUa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96XpUa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96XpUa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc96XpUa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96XpUa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTKnvSQ.s: Assembler messages:
encrypt.c: /tmp/ccTKnvSQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTKnvSQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTKnvSQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTKnvSQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKnvSQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKnvSQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKnvSQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKnvSQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKnvSQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKnvSQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKnvSQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKnvSQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTKnvSQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKnvSQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTKnvSQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTKnvSQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKnvSQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKnvSQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKnvSQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKnvSQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKnvSQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTKnvSQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKnvSQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKnvSQ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclz0GSk.s: Assembler messages:
encrypt.c: /tmp/cclz0GSk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclz0GSk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclz0GSk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclz0GSk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz0GSk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz0GSk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz0GSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz0GSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz0GSk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclz0GSk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclz0GSk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclz0GSk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclz0GSk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz0GSk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclz0GSk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclz0GSk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclz0GSk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclz0GSk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclz0GSk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclz0GSk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclz0GSk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclz0GSk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclz0GSk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclz0GSk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBBt4Bq.s: Assembler messages:
encrypt.c: /tmp/ccBBt4Bq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBBt4Bq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBBt4Bq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBBt4Bq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBt4Bq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBt4Bq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBt4Bq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBt4Bq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBt4Bq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBt4Bq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBt4Bq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBt4Bq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBBt4Bq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBt4Bq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBBt4Bq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBt4Bq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBBt4Bq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBt4Bq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBt4Bq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBt4Bq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBt4Bq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBt4Bq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBBt4Bq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBt4Bq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvqDhrR.s: Assembler messages:
encrypt.c: /tmp/ccvqDhrR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvqDhrR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvqDhrR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvqDhrR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqDhrR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqDhrR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqDhrR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqDhrR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqDhrR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqDhrR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqDhrR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqDhrR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvqDhrR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqDhrR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvqDhrR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvqDhrR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqDhrR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqDhrR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqDhrR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqDhrR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqDhrR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvqDhrR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqDhrR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqDhrR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccHreTjM.s: Assembler messages:
encrypt.c: /tmp/ccHreTjM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHreTjM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHreTjM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHreTjM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHreTjM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHreTjM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHreTjM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHreTjM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHreTjM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHreTjM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHreTjM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHreTjM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHreTjM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHreTjM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHreTjM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHreTjM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHreTjM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHreTjM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHreTjM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHreTjM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHreTjM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHreTjM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHreTjM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHreTjM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccMBBfWl.s: Assembler messages:
encrypt.c: /tmp/ccMBBfWl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBBfWl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMBBfWl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMBBfWl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBfWl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBfWl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBfWl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBfWl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBfWl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBBfWl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBBfWl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBBfWl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMBBfWl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBfWl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMBBfWl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBBfWl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMBBfWl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBBfWl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBBfWl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBBfWl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBfWl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBBfWl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBBfWl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBBfWl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNxIEaQ.s: Assembler messages:
encrypt.c: /tmp/ccNxIEaQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxIEaQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxIEaQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxIEaQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIEaQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIEaQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIEaQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIEaQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIEaQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxIEaQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxIEaQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxIEaQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxIEaQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIEaQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxIEaQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNxIEaQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxIEaQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxIEaQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxIEaQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIEaQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxIEaQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxIEaQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxIEaQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxIEaQ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd4IR9n.s: Assembler messages:
encrypt.c: /tmp/ccd4IR9n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd4IR9n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd4IR9n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd4IR9n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4IR9n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4IR9n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4IR9n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4IR9n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4IR9n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4IR9n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4IR9n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4IR9n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd4IR9n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4IR9n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd4IR9n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4IR9n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd4IR9n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd4IR9n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd4IR9n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd4IR9n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4IR9n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd4IR9n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd4IR9n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd4IR9n.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSDCY2T.s: Assembler messages:
encrypt.c: /tmp/ccSDCY2T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSDCY2T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSDCY2T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSDCY2T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDCY2T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDCY2T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDCY2T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDCY2T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDCY2T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDCY2T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDCY2T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDCY2T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSDCY2T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDCY2T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSDCY2T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSDCY2T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDCY2T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDCY2T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDCY2T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDCY2T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDCY2T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSDCY2T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDCY2T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDCY2T.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZPv9YG.s: Assembler messages:
encrypt.c: /tmp/ccZPv9YG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZPv9YG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZPv9YG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZPv9YG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPv9YG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPv9YG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPv9YG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPv9YG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPv9YG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPv9YG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPv9YG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPv9YG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZPv9YG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPv9YG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZPv9YG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPv9YG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZPv9YG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPv9YG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPv9YG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPv9YG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPv9YG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPv9YG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZPv9YG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPv9YG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFzITXM.s: Assembler messages:
encrypt.c: /tmp/ccFzITXM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFzITXM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFzITXM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFzITXM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzITXM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzITXM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzITXM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzITXM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzITXM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzITXM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzITXM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzITXM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFzITXM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzITXM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFzITXM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzITXM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFzITXM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzITXM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzITXM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzITXM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzITXM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzITXM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFzITXM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzITXM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGN9ynY.s: Assembler messages:
encrypt.c: /tmp/ccGN9ynY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGN9ynY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGN9ynY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGN9ynY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGN9ynY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGN9ynY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGN9ynY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGN9ynY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGN9ynY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGN9ynY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGN9ynY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGN9ynY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGN9ynY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGN9ynY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGN9ynY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGN9ynY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGN9ynY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGN9ynY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGN9ynY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGN9ynY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGN9ynY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGN9ynY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGN9ynY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGN9ynY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLl10ZG.s: Assembler messages:
encrypt.c: /tmp/ccLl10ZG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLl10ZG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLl10ZG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLl10ZG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLl10ZG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLl10ZG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLl10ZG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLl10ZG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLl10ZG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLl10ZG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLl10ZG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLl10ZG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLl10ZG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLl10ZG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLl10ZG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLl10ZG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLl10ZG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLl10ZG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLl10ZG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLl10ZG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLl10ZG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLl10ZG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLl10ZG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLl10ZG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqmIKqS.s: Assembler messages:
encrypt.c: /tmp/ccqmIKqS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqmIKqS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqmIKqS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqmIKqS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmIKqS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmIKqS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmIKqS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmIKqS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmIKqS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmIKqS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmIKqS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmIKqS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqmIKqS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmIKqS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqmIKqS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqmIKqS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmIKqS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmIKqS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmIKqS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmIKqS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmIKqS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqmIKqS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmIKqS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmIKqS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc03ntXX.s: Assembler messages:
encrypt.c: /tmp/cc03ntXX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc03ntXX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc03ntXX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc03ntXX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03ntXX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03ntXX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03ntXX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03ntXX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03ntXX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03ntXX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03ntXX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03ntXX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc03ntXX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03ntXX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc03ntXX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc03ntXX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03ntXX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03ntXX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03ntXX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03ntXX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03ntXX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc03ntXX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03ntXX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03ntXX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNhbgOM.s: Assembler messages:
encrypt.c: /tmp/ccNhbgOM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNhbgOM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNhbgOM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNhbgOM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhbgOM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhbgOM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhbgOM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhbgOM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhbgOM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhbgOM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhbgOM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhbgOM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNhbgOM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhbgOM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNhbgOM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhbgOM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNhbgOM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhbgOM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhbgOM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhbgOM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhbgOM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhbgOM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNhbgOM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhbgOM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgEi9SI.s: Assembler messages:
encrypt.c: /tmp/ccgEi9SI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgEi9SI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgEi9SI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgEi9SI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEi9SI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEi9SI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEi9SI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEi9SI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEi9SI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEi9SI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEi9SI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEi9SI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgEi9SI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEi9SI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgEi9SI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEi9SI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgEi9SI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEi9SI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEi9SI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEi9SI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEi9SI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEi9SI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgEi9SI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEi9SI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoWmRL1.s: Assembler messages:
encrypt.c: /tmp/ccoWmRL1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoWmRL1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoWmRL1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoWmRL1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWmRL1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWmRL1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWmRL1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWmRL1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWmRL1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWmRL1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWmRL1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWmRL1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoWmRL1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWmRL1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoWmRL1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoWmRL1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWmRL1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWmRL1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWmRL1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWmRL1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWmRL1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoWmRL1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWmRL1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWmRL1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAOxiXP.s: Assembler messages:
encrypt.c: /tmp/ccAOxiXP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAOxiXP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAOxiXP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAOxiXP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOxiXP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOxiXP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOxiXP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOxiXP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOxiXP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOxiXP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOxiXP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOxiXP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAOxiXP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOxiXP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAOxiXP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOxiXP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAOxiXP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOxiXP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOxiXP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOxiXP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOxiXP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOxiXP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAOxiXP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOxiXP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUdvGf2.s: Assembler messages:
encrypt.c: /tmp/ccUdvGf2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdvGf2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdvGf2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdvGf2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdvGf2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdvGf2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdvGf2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdvGf2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdvGf2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdvGf2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdvGf2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdvGf2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdvGf2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdvGf2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdvGf2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUdvGf2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdvGf2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdvGf2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdvGf2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdvGf2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdvGf2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdvGf2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdvGf2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdvGf2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEZWedL.s: Assembler messages:
encrypt.c: /tmp/ccEZWedL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEZWedL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEZWedL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEZWedL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZWedL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZWedL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZWedL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZWedL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZWedL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZWedL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZWedL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZWedL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEZWedL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZWedL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEZWedL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZWedL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEZWedL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZWedL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZWedL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZWedL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZWedL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZWedL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEZWedL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZWedL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWLgnQX.s: Assembler messages:
encrypt.c: /tmp/ccWLgnQX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWLgnQX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWLgnQX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWLgnQX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLgnQX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLgnQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLgnQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLgnQX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLgnQX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLgnQX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLgnQX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLgnQX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWLgnQX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLgnQX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWLgnQX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWLgnQX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLgnQX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLgnQX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLgnQX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLgnQX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLgnQX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWLgnQX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLgnQX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLgnQX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6FQCN0.s: Assembler messages:
encrypt.c: /tmp/cc6FQCN0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6FQCN0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6FQCN0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6FQCN0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQCN0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQCN0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQCN0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQCN0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQCN0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6FQCN0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6FQCN0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6FQCN0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6FQCN0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQCN0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6FQCN0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6FQCN0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6FQCN0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FQCN0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FQCN0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQCN0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FQCN0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6FQCN0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FQCN0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FQCN0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUnRdFL.s: Assembler messages:
encrypt.c: /tmp/ccUnRdFL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUnRdFL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUnRdFL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUnRdFL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnRdFL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnRdFL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnRdFL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnRdFL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnRdFL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUnRdFL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUnRdFL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUnRdFL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUnRdFL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnRdFL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUnRdFL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUnRdFL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUnRdFL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUnRdFL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUnRdFL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUnRdFL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnRdFL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUnRdFL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUnRdFL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUnRdFL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYU6r84.s: Assembler messages:
encrypt.c: /tmp/ccYU6r84.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYU6r84.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYU6r84.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYU6r84.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU6r84.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU6r84.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU6r84.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU6r84.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU6r84.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYU6r84.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYU6r84.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYU6r84.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYU6r84.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU6r84.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYU6r84.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYU6r84.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYU6r84.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYU6r84.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYU6r84.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYU6r84.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYU6r84.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYU6r84.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYU6r84.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYU6r84.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyT81uJ.s: Assembler messages:
encrypt.c: /tmp/ccyT81uJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyT81uJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyT81uJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyT81uJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT81uJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT81uJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT81uJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT81uJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT81uJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyT81uJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyT81uJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyT81uJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyT81uJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT81uJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyT81uJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyT81uJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyT81uJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyT81uJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyT81uJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyT81uJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyT81uJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyT81uJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyT81uJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyT81uJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZFcdz5.s: Assembler messages:
encrypt.c: /tmp/ccZFcdz5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZFcdz5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZFcdz5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZFcdz5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcdz5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcdz5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcdz5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcdz5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcdz5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFcdz5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFcdz5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFcdz5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZFcdz5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcdz5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZFcdz5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZFcdz5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFcdz5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFcdz5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFcdz5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFcdz5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFcdz5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZFcdz5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFcdz5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFcdz5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctEVhh3.s: Assembler messages:
encrypt.c: /tmp/cctEVhh3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctEVhh3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctEVhh3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctEVhh3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEVhh3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEVhh3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEVhh3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEVhh3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEVhh3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEVhh3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEVhh3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEVhh3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctEVhh3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEVhh3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctEVhh3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEVhh3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctEVhh3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEVhh3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEVhh3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEVhh3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEVhh3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEVhh3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctEVhh3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEVhh3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKYdhMK.s: Assembler messages:
encrypt.c: /tmp/ccKYdhMK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKYdhMK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKYdhMK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKYdhMK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYdhMK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYdhMK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYdhMK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYdhMK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYdhMK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYdhMK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYdhMK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYdhMK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKYdhMK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYdhMK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKYdhMK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYdhMK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKYdhMK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYdhMK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYdhMK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYdhMK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYdhMK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYdhMK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKYdhMK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYdhMK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cckxjPt4.s: Assembler messages:
encrypt.c: /tmp/cckxjPt4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckxjPt4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckxjPt4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckxjPt4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxjPt4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxjPt4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxjPt4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxjPt4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxjPt4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxjPt4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxjPt4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxjPt4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckxjPt4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxjPt4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckxjPt4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckxjPt4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxjPt4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxjPt4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxjPt4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxjPt4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxjPt4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckxjPt4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxjPt4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxjPt4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAdby09.s: Assembler messages:
encrypt.c: /tmp/ccAdby09.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAdby09.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAdby09.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAdby09.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdby09.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdby09.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdby09.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdby09.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdby09.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAdby09.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAdby09.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAdby09.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAdby09.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdby09.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAdby09.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAdby09.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAdby09.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdby09.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdby09.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdby09.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdby09.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdby09.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdby09.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdby09.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfxZsSM.s: Assembler messages:
encrypt.c: /tmp/ccfxZsSM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfxZsSM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfxZsSM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfxZsSM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxZsSM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxZsSM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxZsSM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxZsSM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxZsSM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfxZsSM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfxZsSM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfxZsSM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfxZsSM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxZsSM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfxZsSM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfxZsSM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfxZsSM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfxZsSM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfxZsSM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfxZsSM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxZsSM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfxZsSM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfxZsSM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfxZsSM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC7WeGM.s: Assembler messages:
encrypt.c: /tmp/ccC7WeGM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC7WeGM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC7WeGM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC7WeGM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7WeGM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7WeGM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7WeGM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7WeGM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7WeGM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC7WeGM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC7WeGM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC7WeGM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC7WeGM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7WeGM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC7WeGM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC7WeGM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC7WeGM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7WeGM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7WeGM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7WeGM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7WeGM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC7WeGM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7WeGM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7WeGM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS8mOOr.s: Assembler messages:
encrypt.c: /tmp/ccS8mOOr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS8mOOr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS8mOOr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS8mOOr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8mOOr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8mOOr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8mOOr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8mOOr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8mOOr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8mOOr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8mOOr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8mOOr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS8mOOr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8mOOr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS8mOOr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8mOOr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS8mOOr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8mOOr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS8mOOr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS8mOOr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8mOOr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS8mOOr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS8mOOr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS8mOOr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPYGFLO.s: Assembler messages:
encrypt.c: /tmp/ccPYGFLO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYGFLO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYGFLO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYGFLO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYGFLO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYGFLO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYGFLO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYGFLO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYGFLO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYGFLO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYGFLO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYGFLO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPYGFLO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYGFLO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYGFLO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPYGFLO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYGFLO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYGFLO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYGFLO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYGFLO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYGFLO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYGFLO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYGFLO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYGFLO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoODzii.s: Assembler messages:
encrypt.c: /tmp/ccoODzii.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoODzii.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoODzii.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoODzii.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoODzii.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoODzii.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoODzii.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoODzii.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoODzii.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoODzii.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoODzii.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoODzii.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoODzii.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoODzii.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoODzii.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoODzii.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoODzii.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoODzii.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoODzii.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoODzii.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoODzii.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoODzii.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoODzii.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoODzii.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc8zD4FQ.s: Assembler messages:
encrypt.c: /tmp/cc8zD4FQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8zD4FQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8zD4FQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8zD4FQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zD4FQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zD4FQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zD4FQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zD4FQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zD4FQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zD4FQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zD4FQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zD4FQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8zD4FQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zD4FQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8zD4FQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8zD4FQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zD4FQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zD4FQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zD4FQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zD4FQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zD4FQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8zD4FQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zD4FQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zD4FQ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccOyvXep.s: Assembler messages:
encrypt.c: /tmp/ccOyvXep.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOyvXep.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOyvXep.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOyvXep.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyvXep.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyvXep.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyvXep.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyvXep.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyvXep.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyvXep.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyvXep.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyvXep.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOyvXep.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyvXep.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOyvXep.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyvXep.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOyvXep.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyvXep.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyvXep.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyvXep.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyvXep.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyvXep.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOyvXep.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyvXep.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMRfI4p.s: Assembler messages:
encrypt.c: /tmp/ccMRfI4p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMRfI4p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMRfI4p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMRfI4p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRfI4p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRfI4p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRfI4p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRfI4p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRfI4p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMRfI4p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMRfI4p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMRfI4p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMRfI4p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRfI4p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMRfI4p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMRfI4p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMRfI4p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMRfI4p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMRfI4p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMRfI4p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRfI4p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMRfI4p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMRfI4p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMRfI4p.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccikZNLN.s: Assembler messages:
encrypt.c: /tmp/ccikZNLN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikZNLN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikZNLN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccikZNLN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikZNLN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikZNLN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikZNLN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikZNLN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikZNLN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikZNLN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikZNLN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikZNLN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikZNLN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikZNLN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikZNLN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccikZNLN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikZNLN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikZNLN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikZNLN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikZNLN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikZNLN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikZNLN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikZNLN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikZNLN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbfRCWx.s: Assembler messages:
encrypt.c: /tmp/ccbfRCWx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbfRCWx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbfRCWx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbfRCWx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfRCWx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfRCWx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfRCWx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfRCWx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfRCWx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfRCWx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfRCWx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfRCWx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbfRCWx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfRCWx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbfRCWx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfRCWx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbfRCWx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfRCWx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfRCWx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfRCWx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfRCWx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfRCWx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbfRCWx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfRCWx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm8YpCX.s: Assembler messages:
encrypt.c: /tmp/ccm8YpCX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm8YpCX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm8YpCX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm8YpCX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8YpCX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8YpCX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8YpCX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8YpCX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8YpCX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm8YpCX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm8YpCX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm8YpCX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm8YpCX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8YpCX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm8YpCX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm8YpCX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm8YpCX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8YpCX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8YpCX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8YpCX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8YpCX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm8YpCX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8YpCX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8YpCX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpRbxzE.s: Assembler messages:
encrypt.c: /tmp/ccpRbxzE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpRbxzE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpRbxzE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpRbxzE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRbxzE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRbxzE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRbxzE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRbxzE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRbxzE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRbxzE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRbxzE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRbxzE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpRbxzE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRbxzE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpRbxzE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRbxzE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpRbxzE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRbxzE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRbxzE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRbxzE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRbxzE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRbxzE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpRbxzE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRbxzE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxn2DoS.s: Assembler messages:
encrypt.c: /tmp/ccxn2DoS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxn2DoS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxn2DoS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxn2DoS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxn2DoS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxn2DoS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxn2DoS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxn2DoS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxn2DoS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxn2DoS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxn2DoS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxn2DoS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxn2DoS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxn2DoS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxn2DoS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxn2DoS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxn2DoS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxn2DoS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxn2DoS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxn2DoS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxn2DoS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxn2DoS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxn2DoS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxn2DoS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccTjCfyT.s: Assembler messages:
encrypt.c: /tmp/ccTjCfyT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTjCfyT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTjCfyT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTjCfyT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjCfyT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjCfyT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjCfyT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjCfyT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjCfyT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjCfyT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjCfyT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjCfyT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTjCfyT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjCfyT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTjCfyT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTjCfyT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjCfyT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjCfyT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjCfyT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjCfyT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjCfyT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTjCfyT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjCfyT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjCfyT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccxNRdku.s: Assembler messages:
encrypt.c: /tmp/ccxNRdku.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxNRdku.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxNRdku.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxNRdku.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNRdku.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNRdku.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNRdku.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNRdku.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNRdku.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNRdku.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNRdku.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNRdku.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxNRdku.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNRdku.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxNRdku.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNRdku.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxNRdku.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNRdku.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNRdku.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNRdku.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNRdku.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNRdku.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxNRdku.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNRdku.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cchoCsoA.s: Assembler messages:
encrypt.c: /tmp/cchoCsoA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchoCsoA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchoCsoA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchoCsoA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoCsoA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoCsoA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoCsoA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoCsoA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoCsoA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchoCsoA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchoCsoA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchoCsoA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchoCsoA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoCsoA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchoCsoA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchoCsoA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchoCsoA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchoCsoA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchoCsoA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchoCsoA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoCsoA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchoCsoA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchoCsoA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchoCsoA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cct2MXbV.s: Assembler messages:
encrypt.c: /tmp/cct2MXbV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2MXbV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2MXbV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct2MXbV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MXbV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MXbV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MXbV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MXbV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MXbV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2MXbV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2MXbV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2MXbV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2MXbV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MXbV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2MXbV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct2MXbV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2MXbV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2MXbV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2MXbV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2MXbV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2MXbV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2MXbV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2MXbV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2MXbV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLYMYcf.s: Assembler messages:
encrypt.c: /tmp/ccLYMYcf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLYMYcf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLYMYcf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLYMYcf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYMYcf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYMYcf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYMYcf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYMYcf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYMYcf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYMYcf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYMYcf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYMYcf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLYMYcf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYMYcf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLYMYcf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYMYcf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLYMYcf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYMYcf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYMYcf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYMYcf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYMYcf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYMYcf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLYMYcf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYMYcf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyYGJS4.s: Assembler messages:
encrypt.c: /tmp/ccyYGJS4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyYGJS4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyYGJS4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyYGJS4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYGJS4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYGJS4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYGJS4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYGJS4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYGJS4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYGJS4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYGJS4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYGJS4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyYGJS4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYGJS4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyYGJS4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyYGJS4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYGJS4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYGJS4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYGJS4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYGJS4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYGJS4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyYGJS4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYGJS4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYGJS4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccThmFUb.s: Assembler messages:
encrypt.c: /tmp/ccThmFUb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccThmFUb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccThmFUb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccThmFUb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThmFUb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThmFUb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThmFUb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThmFUb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThmFUb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThmFUb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThmFUb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThmFUb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccThmFUb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThmFUb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccThmFUb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThmFUb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccThmFUb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThmFUb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThmFUb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThmFUb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThmFUb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThmFUb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccThmFUb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThmFUb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu369f4.s: Assembler messages:
encrypt.c: /tmp/ccu369f4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu369f4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu369f4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu369f4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu369f4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu369f4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu369f4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu369f4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu369f4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu369f4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu369f4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu369f4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu369f4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu369f4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu369f4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu369f4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu369f4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu369f4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu369f4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu369f4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu369f4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu369f4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu369f4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu369f4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccBM20K8.s: Assembler messages:
encrypt.c: /tmp/ccBM20K8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBM20K8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBM20K8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBM20K8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM20K8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM20K8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM20K8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM20K8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM20K8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBM20K8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBM20K8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBM20K8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBM20K8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM20K8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBM20K8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBM20K8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBM20K8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBM20K8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBM20K8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM20K8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBM20K8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBM20K8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBM20K8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBM20K8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccPkJHve.s: Assembler messages:
encrypt.c: /tmp/ccPkJHve.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPkJHve.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPkJHve.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPkJHve.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkJHve.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkJHve.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkJHve.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkJHve.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkJHve.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkJHve.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkJHve.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkJHve.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPkJHve.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkJHve.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPkJHve.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkJHve.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPkJHve.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkJHve.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkJHve.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkJHve.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkJHve.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkJHve.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkJHve.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkJHve.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3eyehh.s: Assembler messages:
encrypt.c: /tmp/cc3eyehh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3eyehh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3eyehh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3eyehh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eyehh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eyehh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eyehh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eyehh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eyehh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eyehh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eyehh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eyehh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3eyehh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eyehh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3eyehh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eyehh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3eyehh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eyehh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eyehh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eyehh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eyehh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eyehh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3eyehh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eyehh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSKhBy7.s: Assembler messages:
encrypt.c: /tmp/ccSKhBy7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSKhBy7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSKhBy7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSKhBy7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKhBy7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKhBy7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKhBy7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKhBy7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKhBy7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKhBy7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKhBy7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKhBy7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSKhBy7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKhBy7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSKhBy7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSKhBy7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKhBy7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKhBy7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKhBy7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKhBy7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKhBy7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSKhBy7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKhBy7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKhBy7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPkmzEV.s: Assembler messages:
encrypt.c: /tmp/ccPkmzEV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPkmzEV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPkmzEV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPkmzEV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmzEV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmzEV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmzEV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmzEV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmzEV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkmzEV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkmzEV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkmzEV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPkmzEV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmzEV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPkmzEV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkmzEV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPkmzEV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkmzEV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkmzEV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkmzEV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkmzEV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkmzEV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkmzEV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkmzEV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpfgrtE.s: Assembler messages:
encrypt.c: /tmp/ccpfgrtE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpfgrtE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpfgrtE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpfgrtE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfgrtE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfgrtE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfgrtE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfgrtE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfgrtE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpfgrtE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpfgrtE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpfgrtE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpfgrtE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfgrtE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpfgrtE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpfgrtE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpfgrtE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfgrtE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfgrtE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfgrtE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfgrtE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpfgrtE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfgrtE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpfgrtE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOiSXVH.s: Assembler messages:
encrypt.c: /tmp/ccOiSXVH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOiSXVH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOiSXVH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOiSXVH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSXVH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSXVH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSXVH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSXVH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSXVH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiSXVH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiSXVH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiSXVH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOiSXVH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSXVH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOiSXVH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOiSXVH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiSXVH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiSXVH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiSXVH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiSXVH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiSXVH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOiSXVH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiSXVH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiSXVH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclzZLdP.s: Assembler messages:
encrypt.c: /tmp/cclzZLdP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclzZLdP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclzZLdP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclzZLdP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzZLdP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzZLdP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzZLdP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzZLdP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzZLdP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclzZLdP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclzZLdP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclzZLdP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclzZLdP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzZLdP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclzZLdP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclzZLdP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclzZLdP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclzZLdP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclzZLdP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclzZLdP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzZLdP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclzZLdP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclzZLdP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclzZLdP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmPwJYC.s: Assembler messages:
encrypt.c: /tmp/ccmPwJYC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmPwJYC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmPwJYC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmPwJYC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwJYC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwJYC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwJYC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwJYC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwJYC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPwJYC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPwJYC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPwJYC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmPwJYC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwJYC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmPwJYC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmPwJYC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPwJYC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPwJYC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPwJYC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwJYC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPwJYC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmPwJYC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPwJYC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPwJYC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrgqYCU.s: Assembler messages:
encrypt.c: /tmp/ccrgqYCU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrgqYCU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrgqYCU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrgqYCU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgqYCU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgqYCU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgqYCU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgqYCU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgqYCU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgqYCU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgqYCU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgqYCU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrgqYCU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgqYCU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrgqYCU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgqYCU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrgqYCU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgqYCU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrgqYCU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrgqYCU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgqYCU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrgqYCU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrgqYCU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrgqYCU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3AxCRF.s: Assembler messages:
encrypt.c: /tmp/cc3AxCRF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3AxCRF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3AxCRF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3AxCRF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AxCRF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AxCRF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AxCRF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AxCRF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AxCRF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3AxCRF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3AxCRF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3AxCRF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3AxCRF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AxCRF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3AxCRF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3AxCRF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3AxCRF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AxCRF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AxCRF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AxCRF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AxCRF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3AxCRF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AxCRF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AxCRF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchPARMW.s: Assembler messages:
encrypt.c: /tmp/cchPARMW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchPARMW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchPARMW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchPARMW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPARMW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPARMW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPARMW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPARMW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPARMW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPARMW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPARMW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPARMW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchPARMW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPARMW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchPARMW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPARMW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchPARMW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPARMW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPARMW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPARMW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPARMW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPARMW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchPARMW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPARMW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc88jM5z.s: Assembler messages:
encrypt.c: /tmp/cc88jM5z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc88jM5z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc88jM5z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc88jM5z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88jM5z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88jM5z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88jM5z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88jM5z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88jM5z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc88jM5z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc88jM5z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc88jM5z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc88jM5z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88jM5z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc88jM5z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc88jM5z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc88jM5z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88jM5z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88jM5z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88jM5z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88jM5z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc88jM5z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88jM5z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88jM5z.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8kmHX3.s: Assembler messages:
encrypt.c: /tmp/cc8kmHX3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kmHX3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kmHX3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kmHX3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmHX3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmHX3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmHX3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmHX3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmHX3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmHX3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmHX3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmHX3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kmHX3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmHX3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kmHX3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmHX3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8kmHX3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmHX3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kmHX3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kmHX3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmHX3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kmHX3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kmHX3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kmHX3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJfqY6C.s: Assembler messages:
encrypt.c: /tmp/ccJfqY6C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJfqY6C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJfqY6C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJfqY6C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfqY6C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfqY6C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfqY6C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfqY6C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfqY6C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfqY6C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfqY6C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfqY6C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJfqY6C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfqY6C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJfqY6C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJfqY6C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfqY6C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfqY6C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfqY6C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfqY6C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfqY6C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfqY6C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfqY6C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfqY6C.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ93icd.s: Assembler messages:
encrypt.c: /tmp/ccQ93icd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ93icd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ93icd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ93icd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ93icd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ93icd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ93icd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ93icd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ93icd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ93icd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ93icd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ93icd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ93icd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ93icd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ93icd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ93icd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ93icd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ93icd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ93icd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ93icd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ93icd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ93icd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ93icd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ93icd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc8Vg73y.s: Assembler messages:
encrypt.c: /tmp/cc8Vg73y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Vg73y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Vg73y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Vg73y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Vg73y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Vg73y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Vg73y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Vg73y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Vg73y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Vg73y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Vg73y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Vg73y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Vg73y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Vg73y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Vg73y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Vg73y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Vg73y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Vg73y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Vg73y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Vg73y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Vg73y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Vg73y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Vg73y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Vg73y.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccaETS23.s: Assembler messages:
encrypt.c: /tmp/ccaETS23.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaETS23.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaETS23.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaETS23.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaETS23.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaETS23.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaETS23.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaETS23.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaETS23.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaETS23.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaETS23.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaETS23.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaETS23.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaETS23.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaETS23.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaETS23.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaETS23.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaETS23.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaETS23.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaETS23.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaETS23.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaETS23.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaETS23.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaETS23.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHNDpvC.s: Assembler messages:
encrypt.c: /tmp/ccHNDpvC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNDpvC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNDpvC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNDpvC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNDpvC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNDpvC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNDpvC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNDpvC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNDpvC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNDpvC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNDpvC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNDpvC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNDpvC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNDpvC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNDpvC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHNDpvC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNDpvC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNDpvC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNDpvC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNDpvC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNDpvC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNDpvC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNDpvC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNDpvC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw2yd89.s: Assembler messages:
encrypt.c: /tmp/ccw2yd89.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw2yd89.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw2yd89.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw2yd89.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2yd89.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2yd89.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2yd89.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2yd89.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2yd89.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw2yd89.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw2yd89.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw2yd89.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw2yd89.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2yd89.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw2yd89.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw2yd89.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw2yd89.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw2yd89.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw2yd89.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw2yd89.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2yd89.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw2yd89.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw2yd89.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw2yd89.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8oYKrv.s: Assembler messages:
encrypt.c: /tmp/cc8oYKrv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8oYKrv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8oYKrv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8oYKrv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oYKrv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oYKrv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oYKrv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8oYKrv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8oYKrv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8oYKrv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oYKrv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oYKrv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oYKrv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oYKrv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8oYKrv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oYKrv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oYKrv.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc8oYKrv.s: Assembler messages:
encrypt.c: /tmp/cc8oYKrv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8oYKrv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8oYKrv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8oYKrv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oYKrv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oYKrv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oYKrv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8oYKrv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8oYKrv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8oYKrv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oYKrv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oYKrv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oYKrv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oYKrv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oYKrv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8oYKrv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oYKrv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oYKrv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj0k0qt.s: Assembler messages:
encrypt.c: /tmp/ccj0k0qt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0k0qt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj0k0qt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj0k0qt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0k0qt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0k0qt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0k0qt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj0k0qt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj0k0qt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0k0qt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj0k0qt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0k0qt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0k0qt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0k0qt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0k0qt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0k0qt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0k0qt.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccj0k0qt.s: Assembler messages:
encrypt.c: /tmp/ccj0k0qt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0k0qt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj0k0qt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj0k0qt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0k0qt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0k0qt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0k0qt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj0k0qt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj0k0qt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0k0qt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj0k0qt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0k0qt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0k0qt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0k0qt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0k0qt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0k0qt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0k0qt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0k0qt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4VRCrB.s: Assembler messages:
encrypt.c: /tmp/cc4VRCrB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4VRCrB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4VRCrB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4VRCrB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4VRCrB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4VRCrB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4VRCrB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4VRCrB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4VRCrB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4VRCrB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4VRCrB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VRCrB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VRCrB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VRCrB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4VRCrB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VRCrB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VRCrB.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc4VRCrB.s: Assembler messages:
encrypt.c: /tmp/cc4VRCrB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4VRCrB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4VRCrB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4VRCrB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4VRCrB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4VRCrB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4VRCrB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4VRCrB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4VRCrB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4VRCrB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4VRCrB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VRCrB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VRCrB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VRCrB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VRCrB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4VRCrB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VRCrB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VRCrB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC86hZD.s: Assembler messages:
encrypt.c: /tmp/ccC86hZD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC86hZD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC86hZD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC86hZD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC86hZD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC86hZD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC86hZD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC86hZD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC86hZD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC86hZD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC86hZD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC86hZD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC86hZD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC86hZD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC86hZD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC86hZD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC86hZD.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccC86hZD.s: Assembler messages:
encrypt.c: /tmp/ccC86hZD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC86hZD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC86hZD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC86hZD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC86hZD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC86hZD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC86hZD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC86hZD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC86hZD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC86hZD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC86hZD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC86hZD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC86hZD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC86hZD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC86hZD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC86hZD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC86hZD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC86hZD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccWZG4zs.s: Assembler messages:
encrypt.c: /tmp/ccWZG4zs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWZG4zs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWZG4zs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWZG4zs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWZG4zs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWZG4zs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWZG4zs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWZG4zs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWZG4zs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWZG4zs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWZG4zs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZG4zs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZG4zs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZG4zs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWZG4zs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZG4zs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZG4zs.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccWZG4zs.s: Assembler messages:
encrypt.c: /tmp/ccWZG4zs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWZG4zs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWZG4zs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWZG4zs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWZG4zs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWZG4zs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWZG4zs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWZG4zs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWZG4zs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWZG4zs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWZG4zs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZG4zs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZG4zs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZG4zs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZG4zs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWZG4zs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZG4zs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZG4zs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccsT4NKs.s: Assembler messages:
encrypt.c: /tmp/ccsT4NKs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsT4NKs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsT4NKs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsT4NKs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsT4NKs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsT4NKs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsT4NKs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsT4NKs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsT4NKs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsT4NKs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsT4NKs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsT4NKs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsT4NKs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsT4NKs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsT4NKs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsT4NKs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsT4NKs.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccsT4NKs.s: Assembler messages:
encrypt.c: /tmp/ccsT4NKs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsT4NKs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsT4NKs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsT4NKs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsT4NKs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsT4NKs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsT4NKs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsT4NKs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsT4NKs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsT4NKs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsT4NKs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsT4NKs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsT4NKs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsT4NKs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsT4NKs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsT4NKs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsT4NKs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsT4NKs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRE1WSy.s: Assembler messages:
encrypt.c: /tmp/ccRE1WSy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRE1WSy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRE1WSy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRE1WSy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRE1WSy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRE1WSy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRE1WSy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRE1WSy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRE1WSy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRE1WSy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRE1WSy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRE1WSy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRE1WSy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRE1WSy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRE1WSy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRE1WSy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRE1WSy.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccRE1WSy.s: Assembler messages:
encrypt.c: /tmp/ccRE1WSy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRE1WSy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRE1WSy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRE1WSy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRE1WSy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRE1WSy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRE1WSy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRE1WSy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRE1WSy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRE1WSy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRE1WSy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRE1WSy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRE1WSy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRE1WSy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRE1WSy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRE1WSy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRE1WSy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRE1WSy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqKN5kx.s: Assembler messages:
encrypt.c: /tmp/ccqKN5kx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqKN5kx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqKN5kx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqKN5kx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKN5kx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKN5kx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKN5kx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqKN5kx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqKN5kx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqKN5kx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKN5kx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKN5kx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKN5kx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKN5kx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqKN5kx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKN5kx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKN5kx.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccqKN5kx.s: Assembler messages:
encrypt.c: /tmp/ccqKN5kx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqKN5kx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqKN5kx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqKN5kx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKN5kx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKN5kx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKN5kx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqKN5kx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqKN5kx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqKN5kx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKN5kx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKN5kx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKN5kx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKN5kx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKN5kx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqKN5kx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKN5kx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKN5kx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEXbBPf.s: Assembler messages:
encrypt.c: /tmp/ccEXbBPf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEXbBPf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEXbBPf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEXbBPf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXbBPf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXbBPf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXbBPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXbBPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXbBPf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXbBPf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXbBPf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXbBPf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEXbBPf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXbBPf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEXbBPf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXbBPf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEXbBPf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXbBPf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXbBPf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXbBPf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXbBPf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXbBPf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXbBPf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXbBPf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrEd6Cu.s: Assembler messages:
encrypt.c: /tmp/ccrEd6Cu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrEd6Cu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrEd6Cu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrEd6Cu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEd6Cu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEd6Cu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEd6Cu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEd6Cu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEd6Cu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEd6Cu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEd6Cu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEd6Cu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrEd6Cu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEd6Cu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrEd6Cu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrEd6Cu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEd6Cu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEd6Cu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEd6Cu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEd6Cu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEd6Cu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrEd6Cu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEd6Cu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEd6Cu.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc2JLGnh.s: Assembler messages:
encrypt.c: /tmp/cc2JLGnh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2JLGnh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2JLGnh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2JLGnh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JLGnh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JLGnh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JLGnh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JLGnh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JLGnh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2JLGnh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2JLGnh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2JLGnh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2JLGnh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JLGnh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2JLGnh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2JLGnh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2JLGnh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2JLGnh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2JLGnh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2JLGnh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JLGnh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2JLGnh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2JLGnh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2JLGnh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccT5Z6Hw.s: Assembler messages:
encrypt.c: /tmp/ccT5Z6Hw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT5Z6Hw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT5Z6Hw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT5Z6Hw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5Z6Hw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5Z6Hw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5Z6Hw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5Z6Hw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5Z6Hw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5Z6Hw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5Z6Hw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5Z6Hw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT5Z6Hw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5Z6Hw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT5Z6Hw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT5Z6Hw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5Z6Hw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5Z6Hw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5Z6Hw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5Z6Hw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5Z6Hw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT5Z6Hw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5Z6Hw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5Z6Hw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMQCkZf.s: Assembler messages:
encrypt.c: /tmp/ccMQCkZf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMQCkZf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMQCkZf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMQCkZf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQCkZf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQCkZf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQCkZf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQCkZf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQCkZf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQCkZf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQCkZf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQCkZf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMQCkZf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQCkZf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMQCkZf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQCkZf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMQCkZf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQCkZf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQCkZf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQCkZf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQCkZf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQCkZf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMQCkZf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQCkZf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cclSxVjm.s: Assembler messages:
encrypt.c: /tmp/cclSxVjm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclSxVjm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclSxVjm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclSxVjm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSxVjm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSxVjm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSxVjm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSxVjm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSxVjm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSxVjm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSxVjm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSxVjm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclSxVjm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSxVjm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclSxVjm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclSxVjm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSxVjm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSxVjm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSxVjm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSxVjm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSxVjm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclSxVjm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSxVjm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSxVjm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc34vOmr.s: Assembler messages:
encrypt.c: /tmp/cc34vOmr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc34vOmr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc34vOmr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc34vOmr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34vOmr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34vOmr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34vOmr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34vOmr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34vOmr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34vOmr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34vOmr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34vOmr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc34vOmr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34vOmr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc34vOmr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc34vOmr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34vOmr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34vOmr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34vOmr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34vOmr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34vOmr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc34vOmr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34vOmr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34vOmr.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceQ72Tn.s: Assembler messages:
encrypt.c: /tmp/cceQ72Tn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQ72Tn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQ72Tn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceQ72Tn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ72Tn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ72Tn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ72Tn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ72Tn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ72Tn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQ72Tn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQ72Tn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQ72Tn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQ72Tn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ72Tn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQ72Tn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQ72Tn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceQ72Tn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQ72Tn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQ72Tn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQ72Tn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ72Tn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQ72Tn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQ72Tn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQ72Tn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuCJz4j.s: Assembler messages:
encrypt.c: /tmp/ccuCJz4j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuCJz4j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuCJz4j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuCJz4j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCJz4j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCJz4j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCJz4j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCJz4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCJz4j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCJz4j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCJz4j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCJz4j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuCJz4j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCJz4j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuCJz4j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCJz4j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuCJz4j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCJz4j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCJz4j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCJz4j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCJz4j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCJz4j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuCJz4j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCJz4j.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuQ8zaz.s: Assembler messages:
encrypt.c: /tmp/ccuQ8zaz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQ8zaz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuQ8zaz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuQ8zaz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ8zaz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ8zaz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ8zaz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ8zaz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ8zaz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQ8zaz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQ8zaz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQ8zaz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuQ8zaz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ8zaz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuQ8zaz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuQ8zaz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQ8zaz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ8zaz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ8zaz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ8zaz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ8zaz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQ8zaz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ8zaz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ8zaz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccckFchj.s: Assembler messages:
encrypt.c: /tmp/ccckFchj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccckFchj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccckFchj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccckFchj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckFchj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckFchj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckFchj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckFchj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckFchj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckFchj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckFchj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckFchj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccckFchj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckFchj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccckFchj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckFchj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccckFchj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckFchj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccckFchj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccckFchj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckFchj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccckFchj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccckFchj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccckFchj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczuBw6r.s: Assembler messages:
encrypt.c: /tmp/cczuBw6r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczuBw6r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczuBw6r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczuBw6r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuBw6r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuBw6r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuBw6r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuBw6r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuBw6r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczuBw6r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczuBw6r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczuBw6r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczuBw6r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuBw6r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczuBw6r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczuBw6r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczuBw6r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuBw6r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuBw6r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuBw6r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuBw6r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczuBw6r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuBw6r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuBw6r.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL8lDvh.s: Assembler messages:
encrypt.c: /tmp/ccL8lDvh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL8lDvh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL8lDvh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL8lDvh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8lDvh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8lDvh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8lDvh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8lDvh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8lDvh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8lDvh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8lDvh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8lDvh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL8lDvh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8lDvh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL8lDvh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL8lDvh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8lDvh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8lDvh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8lDvh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8lDvh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8lDvh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL8lDvh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8lDvh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8lDvh.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPN2cLe.s: Assembler messages:
encrypt.c: /tmp/ccPN2cLe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPN2cLe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPN2cLe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPN2cLe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPN2cLe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPN2cLe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPN2cLe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPN2cLe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPN2cLe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPN2cLe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPN2cLe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPN2cLe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPN2cLe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPN2cLe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPN2cLe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPN2cLe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPN2cLe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPN2cLe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPN2cLe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPN2cLe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPN2cLe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPN2cLe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPN2cLe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPN2cLe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc15CBYg.s: Assembler messages:
encrypt.c: /tmp/cc15CBYg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15CBYg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15CBYg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc15CBYg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CBYg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CBYg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CBYg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CBYg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CBYg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15CBYg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15CBYg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15CBYg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15CBYg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CBYg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15CBYg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15CBYg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc15CBYg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15CBYg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15CBYg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15CBYg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CBYg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15CBYg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15CBYg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15CBYg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvS9bhk.s: Assembler messages:
encrypt.c: /tmp/ccvS9bhk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvS9bhk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvS9bhk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvS9bhk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS9bhk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS9bhk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS9bhk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS9bhk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS9bhk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvS9bhk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvS9bhk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvS9bhk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvS9bhk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS9bhk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvS9bhk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvS9bhk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvS9bhk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvS9bhk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvS9bhk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvS9bhk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvS9bhk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvS9bhk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvS9bhk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvS9bhk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbBgBgi.s: Assembler messages:
encrypt.c: /tmp/ccbBgBgi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbBgBgi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbBgBgi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbBgBgi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBgBgi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBgBgi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBgBgi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBgBgi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBgBgi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBgBgi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBgBgi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBgBgi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbBgBgi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBgBgi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbBgBgi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbBgBgi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBgBgi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBgBgi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBgBgi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBgBgi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBgBgi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBgBgi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBgBgi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBgBgi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczoy7qi.s: Assembler messages:
encrypt.c: /tmp/cczoy7qi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczoy7qi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczoy7qi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczoy7qi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoy7qi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoy7qi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoy7qi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoy7qi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoy7qi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoy7qi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoy7qi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoy7qi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczoy7qi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoy7qi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczoy7qi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoy7qi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczoy7qi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoy7qi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoy7qi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoy7qi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoy7qi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoy7qi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczoy7qi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoy7qi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNR7jBh.s: Assembler messages:
encrypt.c: /tmp/ccNR7jBh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNR7jBh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNR7jBh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNR7jBh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR7jBh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR7jBh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR7jBh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR7jBh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR7jBh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNR7jBh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNR7jBh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNR7jBh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNR7jBh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR7jBh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNR7jBh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNR7jBh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNR7jBh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNR7jBh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNR7jBh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNR7jBh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNR7jBh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNR7jBh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNR7jBh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNR7jBh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjstsjl.s: Assembler messages:
encrypt.c: /tmp/ccjstsjl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjstsjl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjstsjl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjstsjl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjstsjl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjstsjl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjstsjl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjstsjl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjstsjl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjstsjl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjstsjl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjstsjl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjstsjl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjstsjl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjstsjl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjstsjl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjstsjl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjstsjl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjstsjl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjstsjl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjstsjl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjstsjl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjstsjl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjstsjl.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZL8cjn.s: Assembler messages:
encrypt.c: /tmp/ccZL8cjn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZL8cjn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZL8cjn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZL8cjn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZL8cjn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZL8cjn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZL8cjn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZL8cjn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZL8cjn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZL8cjn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZL8cjn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZL8cjn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZL8cjn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZL8cjn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZL8cjn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZL8cjn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZL8cjn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZL8cjn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZL8cjn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZL8cjn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZL8cjn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZL8cjn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZL8cjn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZL8cjn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchWw3gj.s: Assembler messages:
encrypt.c: /tmp/cchWw3gj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchWw3gj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchWw3gj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchWw3gj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWw3gj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWw3gj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWw3gj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWw3gj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWw3gj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWw3gj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWw3gj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWw3gj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchWw3gj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWw3gj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchWw3gj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchWw3gj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWw3gj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWw3gj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWw3gj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWw3gj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWw3gj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchWw3gj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWw3gj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWw3gj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1S9Zom.s: Assembler messages:
encrypt.c: /tmp/cc1S9Zom.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1S9Zom.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1S9Zom.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1S9Zom.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1S9Zom.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1S9Zom.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1S9Zom.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1S9Zom.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1S9Zom.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1S9Zom.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1S9Zom.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1S9Zom.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1S9Zom.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1S9Zom.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1S9Zom.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1S9Zom.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1S9Zom.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1S9Zom.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1S9Zom.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1S9Zom.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1S9Zom.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1S9Zom.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1S9Zom.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1S9Zom.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuUA1Tl.s: Assembler messages:
encrypt.c: /tmp/ccuUA1Tl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuUA1Tl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuUA1Tl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuUA1Tl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUA1Tl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUA1Tl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUA1Tl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUA1Tl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUA1Tl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUA1Tl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUA1Tl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUA1Tl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuUA1Tl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUA1Tl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuUA1Tl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUA1Tl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuUA1Tl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUA1Tl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUA1Tl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUA1Tl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUA1Tl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUA1Tl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuUA1Tl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUA1Tl.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEjtOZi.s: Assembler messages:
encrypt.c: /tmp/ccEjtOZi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEjtOZi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEjtOZi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEjtOZi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjtOZi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjtOZi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjtOZi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjtOZi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjtOZi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjtOZi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjtOZi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjtOZi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEjtOZi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjtOZi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEjtOZi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjtOZi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEjtOZi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjtOZi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjtOZi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjtOZi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjtOZi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjtOZi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEjtOZi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjtOZi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGsZmLh.s: Assembler messages:
encrypt.c: /tmp/ccGsZmLh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGsZmLh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGsZmLh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGsZmLh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsZmLh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsZmLh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsZmLh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsZmLh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsZmLh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsZmLh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsZmLh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsZmLh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGsZmLh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsZmLh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGsZmLh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGsZmLh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsZmLh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsZmLh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsZmLh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsZmLh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsZmLh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGsZmLh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsZmLh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsZmLh.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc23MVVk.s: Assembler messages:
encrypt.c: /tmp/cc23MVVk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc23MVVk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc23MVVk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc23MVVk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23MVVk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23MVVk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23MVVk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23MVVk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23MVVk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23MVVk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23MVVk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23MVVk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc23MVVk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23MVVk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc23MVVk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23MVVk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc23MVVk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23MVVk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23MVVk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23MVVk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23MVVk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23MVVk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc23MVVk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23MVVk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPw4ozl.s: Assembler messages:
encrypt.c: /tmp/ccPw4ozl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPw4ozl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPw4ozl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPw4ozl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw4ozl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw4ozl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw4ozl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw4ozl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw4ozl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPw4ozl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPw4ozl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPw4ozl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPw4ozl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw4ozl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPw4ozl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPw4ozl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPw4ozl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw4ozl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw4ozl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw4ozl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw4ozl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPw4ozl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw4ozl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw4ozl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3QZl0l.s: Assembler messages:
encrypt.c: /tmp/cc3QZl0l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3QZl0l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3QZl0l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3QZl0l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZl0l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZl0l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZl0l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZl0l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZl0l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QZl0l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QZl0l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QZl0l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3QZl0l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZl0l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3QZl0l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3QZl0l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QZl0l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QZl0l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QZl0l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QZl0l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QZl0l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3QZl0l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QZl0l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QZl0l.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cckCA57h.s: Assembler messages:
encrypt.c: /tmp/cckCA57h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckCA57h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckCA57h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckCA57h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCA57h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCA57h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCA57h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCA57h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCA57h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCA57h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCA57h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCA57h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckCA57h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCA57h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckCA57h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCA57h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckCA57h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCA57h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCA57h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCA57h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCA57h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCA57h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckCA57h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCA57h.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccctrHxn.s: Assembler messages:
encrypt.c: /tmp/ccctrHxn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccctrHxn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccctrHxn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccctrHxn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctrHxn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctrHxn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctrHxn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctrHxn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctrHxn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccctrHxn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccctrHxn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccctrHxn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccctrHxn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctrHxn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccctrHxn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccctrHxn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccctrHxn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccctrHxn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccctrHxn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccctrHxn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctrHxn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccctrHxn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccctrHxn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccctrHxn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccosU0oq.s: Assembler messages:
encrypt.c: /tmp/ccosU0oq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccosU0oq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccosU0oq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccosU0oq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosU0oq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosU0oq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosU0oq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosU0oq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosU0oq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosU0oq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosU0oq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosU0oq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccosU0oq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosU0oq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccosU0oq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccosU0oq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosU0oq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosU0oq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosU0oq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosU0oq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosU0oq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccosU0oq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosU0oq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosU0oq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5kQeHb.s: Assembler messages:
encrypt.c: /tmp/cc5kQeHb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5kQeHb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5kQeHb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5kQeHb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kQeHb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kQeHb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kQeHb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kQeHb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kQeHb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5kQeHb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5kQeHb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5kQeHb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5kQeHb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kQeHb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5kQeHb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5kQeHb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5kQeHb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5kQeHb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5kQeHb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5kQeHb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kQeHb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5kQeHb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5kQeHb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5kQeHb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHRaPNh.s: Assembler messages:
encrypt.c: /tmp/ccHRaPNh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHRaPNh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHRaPNh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHRaPNh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRaPNh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRaPNh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRaPNh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRaPNh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRaPNh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHRaPNh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHRaPNh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHRaPNh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHRaPNh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRaPNh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHRaPNh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHRaPNh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHRaPNh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRaPNh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRaPNh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRaPNh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRaPNh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHRaPNh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRaPNh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRaPNh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cclJ2eAg.s: Assembler messages:
encrypt.c: /tmp/cclJ2eAg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclJ2eAg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclJ2eAg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclJ2eAg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ2eAg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ2eAg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ2eAg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ2eAg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ2eAg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclJ2eAg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclJ2eAg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclJ2eAg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclJ2eAg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ2eAg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclJ2eAg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclJ2eAg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclJ2eAg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJ2eAg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJ2eAg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ2eAg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJ2eAg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclJ2eAg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJ2eAg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJ2eAg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccrOlfEc.s: Assembler messages:
encrypt.c: /tmp/ccrOlfEc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrOlfEc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrOlfEc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrOlfEc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOlfEc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOlfEc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOlfEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOlfEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOlfEc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrOlfEc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrOlfEc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrOlfEc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrOlfEc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOlfEc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrOlfEc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrOlfEc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrOlfEc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrOlfEc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrOlfEc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrOlfEc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOlfEc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrOlfEc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrOlfEc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrOlfEc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnCIdMe.s: Assembler messages:
encrypt.c: /tmp/ccnCIdMe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnCIdMe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnCIdMe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnCIdMe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCIdMe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCIdMe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCIdMe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCIdMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCIdMe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnCIdMe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnCIdMe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnCIdMe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnCIdMe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCIdMe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnCIdMe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnCIdMe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnCIdMe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnCIdMe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnCIdMe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnCIdMe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCIdMe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnCIdMe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnCIdMe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnCIdMe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccttQOjm.s: Assembler messages:
encrypt.c: /tmp/ccttQOjm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccttQOjm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccttQOjm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccttQOjm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttQOjm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttQOjm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttQOjm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttQOjm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttQOjm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccttQOjm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccttQOjm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccttQOjm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccttQOjm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttQOjm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccttQOjm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccttQOjm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccttQOjm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccttQOjm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccttQOjm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttQOjm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccttQOjm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccttQOjm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccttQOjm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccttQOjm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgvcPee.s: Assembler messages:
encrypt.c: /tmp/ccgvcPee.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvcPee.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvcPee.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvcPee.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvcPee.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvcPee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvcPee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvcPee.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvcPee.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvcPee.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvcPee.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvcPee.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvcPee.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvcPee.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvcPee.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgvcPee.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvcPee.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvcPee.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvcPee.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvcPee.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvcPee.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvcPee.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvcPee.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvcPee.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciHmsbi.s: Assembler messages:
encrypt.c: /tmp/cciHmsbi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciHmsbi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciHmsbi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciHmsbi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHmsbi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHmsbi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHmsbi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHmsbi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHmsbi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHmsbi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHmsbi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHmsbi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciHmsbi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHmsbi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciHmsbi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHmsbi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciHmsbi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHmsbi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHmsbi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHmsbi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHmsbi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHmsbi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciHmsbi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHmsbi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4Jxigj.s: Assembler messages:
encrypt.c: /tmp/cc4Jxigj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Jxigj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Jxigj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Jxigj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Jxigj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Jxigj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Jxigj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Jxigj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Jxigj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Jxigj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Jxigj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Jxigj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Jxigj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Jxigj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Jxigj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Jxigj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Jxigj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Jxigj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Jxigj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Jxigj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Jxigj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Jxigj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Jxigj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Jxigj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN7znpe.s: Assembler messages:
encrypt.c: /tmp/ccN7znpe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN7znpe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN7znpe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN7znpe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7znpe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7znpe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7znpe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7znpe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7znpe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7znpe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7znpe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7znpe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN7znpe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7znpe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN7znpe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN7znpe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7znpe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7znpe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7znpe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7znpe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7znpe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN7znpe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7znpe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7znpe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUbz8lk.s: Assembler messages:
encrypt.c: /tmp/ccUbz8lk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUbz8lk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUbz8lk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUbz8lk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbz8lk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbz8lk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbz8lk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbz8lk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbz8lk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbz8lk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbz8lk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbz8lk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUbz8lk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbz8lk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUbz8lk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbz8lk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUbz8lk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbz8lk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbz8lk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbz8lk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbz8lk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbz8lk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUbz8lk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbz8lk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci5WvEe.s: Assembler messages:
encrypt.c: /tmp/cci5WvEe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci5WvEe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci5WvEe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci5WvEe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5WvEe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5WvEe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5WvEe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5WvEe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5WvEe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci5WvEe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci5WvEe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci5WvEe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci5WvEe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5WvEe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci5WvEe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci5WvEe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci5WvEe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci5WvEe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci5WvEe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5WvEe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci5WvEe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci5WvEe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci5WvEe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci5WvEe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQEyfXz.s: Assembler messages:
encrypt.c: /tmp/ccQEyfXz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQEyfXz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQEyfXz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQEyfXz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEyfXz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEyfXz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEyfXz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEyfXz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEyfXz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEyfXz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEyfXz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEyfXz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQEyfXz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEyfXz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQEyfXz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEyfXz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQEyfXz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEyfXz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEyfXz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEyfXz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEyfXz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEyfXz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQEyfXz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEyfXz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjGceLM.s: Assembler messages:
encrypt.c: /tmp/ccjGceLM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjGceLM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjGceLM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjGceLM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGceLM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGceLM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGceLM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGceLM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGceLM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGceLM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGceLM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGceLM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjGceLM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGceLM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjGceLM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjGceLM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGceLM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGceLM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGceLM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGceLM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGceLM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjGceLM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGceLM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGceLM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPKDH9u.s: Assembler messages:
encrypt.c: /tmp/ccPKDH9u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPKDH9u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPKDH9u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPKDH9u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKDH9u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKDH9u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKDH9u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKDH9u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKDH9u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKDH9u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKDH9u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKDH9u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPKDH9u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKDH9u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPKDH9u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKDH9u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPKDH9u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKDH9u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKDH9u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKDH9u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKDH9u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKDH9u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPKDH9u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKDH9u.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczHvSAO.s: Assembler messages:
encrypt.c: /tmp/cczHvSAO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczHvSAO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczHvSAO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczHvSAO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHvSAO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHvSAO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHvSAO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHvSAO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHvSAO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHvSAO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHvSAO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHvSAO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczHvSAO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHvSAO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczHvSAO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczHvSAO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHvSAO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHvSAO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHvSAO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHvSAO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHvSAO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHvSAO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHvSAO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHvSAO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE1PTrA.s: Assembler messages:
encrypt.c: /tmp/ccE1PTrA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE1PTrA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE1PTrA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE1PTrA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1PTrA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1PTrA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1PTrA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1PTrA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1PTrA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE1PTrA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE1PTrA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE1PTrA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE1PTrA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1PTrA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE1PTrA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE1PTrA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE1PTrA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE1PTrA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE1PTrA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE1PTrA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1PTrA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE1PTrA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE1PTrA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE1PTrA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZXngcK.s: Assembler messages:
encrypt.c: /tmp/ccZXngcK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZXngcK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZXngcK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZXngcK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXngcK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXngcK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXngcK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXngcK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXngcK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXngcK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXngcK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXngcK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZXngcK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXngcK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZXngcK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZXngcK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXngcK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXngcK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXngcK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXngcK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXngcK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZXngcK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXngcK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXngcK.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8OyZwE.s: Assembler messages:
encrypt.c: /tmp/cc8OyZwE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8OyZwE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8OyZwE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8OyZwE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OyZwE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OyZwE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OyZwE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OyZwE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OyZwE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OyZwE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OyZwE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OyZwE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8OyZwE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OyZwE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8OyZwE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OyZwE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8OyZwE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8OyZwE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OyZwE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OyZwE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OyZwE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OyZwE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8OyZwE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8OyZwE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJuDPPP.s: Assembler messages:
encrypt.c: /tmp/ccJuDPPP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJuDPPP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJuDPPP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJuDPPP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuDPPP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuDPPP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuDPPP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuDPPP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuDPPP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuDPPP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuDPPP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuDPPP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJuDPPP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuDPPP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJuDPPP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJuDPPP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuDPPP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuDPPP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuDPPP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuDPPP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuDPPP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJuDPPP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuDPPP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuDPPP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccupGZZx.s: Assembler messages:
encrypt.c: /tmp/ccupGZZx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccupGZZx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccupGZZx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccupGZZx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupGZZx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupGZZx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupGZZx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupGZZx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupGZZx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupGZZx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupGZZx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupGZZx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccupGZZx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupGZZx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccupGZZx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupGZZx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccupGZZx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupGZZx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupGZZx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupGZZx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupGZZx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupGZZx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccupGZZx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupGZZx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz2O8KV.s: Assembler messages:
encrypt.c: /tmp/ccz2O8KV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2O8KV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2O8KV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2O8KV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2O8KV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2O8KV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2O8KV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2O8KV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2O8KV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2O8KV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2O8KV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2O8KV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2O8KV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2O8KV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2O8KV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz2O8KV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2O8KV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2O8KV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2O8KV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2O8KV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2O8KV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2O8KV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2O8KV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2O8KV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccld8I8D.s: Assembler messages:
encrypt.c: /tmp/ccld8I8D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccld8I8D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccld8I8D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccld8I8D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8I8D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8I8D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8I8D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8I8D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8I8D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccld8I8D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccld8I8D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccld8I8D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccld8I8D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8I8D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccld8I8D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccld8I8D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccld8I8D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccld8I8D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccld8I8D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccld8I8D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld8I8D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccld8I8D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccld8I8D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccld8I8D.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclxyE1Y.s: Assembler messages:
encrypt.c: /tmp/cclxyE1Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxyE1Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclxyE1Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclxyE1Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxyE1Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxyE1Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxyE1Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxyE1Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxyE1Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxyE1Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxyE1Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxyE1Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclxyE1Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxyE1Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclxyE1Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclxyE1Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxyE1Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxyE1Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxyE1Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxyE1Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxyE1Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxyE1Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxyE1Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxyE1Y.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOet6it.s: Assembler messages:
encrypt.c: /tmp/ccOet6it.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOet6it.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOet6it.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOet6it.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOet6it.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOet6it.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOet6it.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOet6it.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOet6it.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOet6it.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOet6it.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOet6it.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOet6it.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOet6it.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOet6it.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOet6it.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOet6it.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOet6it.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOet6it.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOet6it.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOet6it.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOet6it.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOet6it.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOet6it.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRM68zR.s: Assembler messages:
encrypt.c: /tmp/ccRM68zR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRM68zR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRM68zR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRM68zR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM68zR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM68zR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM68zR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM68zR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM68zR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRM68zR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRM68zR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRM68zR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRM68zR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM68zR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRM68zR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRM68zR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRM68zR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRM68zR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRM68zR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM68zR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRM68zR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRM68zR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRM68zR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRM68zR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp96A6y.s: Assembler messages:
encrypt.c: /tmp/ccp96A6y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp96A6y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp96A6y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp96A6y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp96A6y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp96A6y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp96A6y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp96A6y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp96A6y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp96A6y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp96A6y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp96A6y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp96A6y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp96A6y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp96A6y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp96A6y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp96A6y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp96A6y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp96A6y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp96A6y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp96A6y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp96A6y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp96A6y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp96A6y.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz30jtY.s: Assembler messages:
encrypt.c: /tmp/ccz30jtY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz30jtY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz30jtY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz30jtY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz30jtY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz30jtY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz30jtY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz30jtY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz30jtY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz30jtY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz30jtY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz30jtY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz30jtY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz30jtY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz30jtY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz30jtY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz30jtY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz30jtY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz30jtY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz30jtY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz30jtY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz30jtY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz30jtY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz30jtY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdjMFuv.s: Assembler messages:
encrypt.c: /tmp/ccdjMFuv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdjMFuv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdjMFuv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdjMFuv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMFuv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMFuv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMFuv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMFuv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMFuv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjMFuv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjMFuv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjMFuv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdjMFuv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMFuv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdjMFuv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdjMFuv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjMFuv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjMFuv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjMFuv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMFuv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjMFuv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjMFuv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjMFuv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjMFuv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq3JInZ.s: Assembler messages:
encrypt.c: /tmp/ccq3JInZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq3JInZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq3JInZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq3JInZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3JInZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3JInZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3JInZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3JInZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3JInZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3JInZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3JInZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3JInZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq3JInZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3JInZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq3JInZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3JInZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq3JInZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq3JInZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq3JInZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq3JInZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3JInZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq3JInZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq3JInZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq3JInZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchE9B10.s: Assembler messages:
encrypt.c: /tmp/cchE9B10.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchE9B10.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchE9B10.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchE9B10.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchE9B10.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchE9B10.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchE9B10.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchE9B10.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchE9B10.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchE9B10.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchE9B10.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchE9B10.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchE9B10.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchE9B10.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchE9B10.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchE9B10.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchE9B10.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchE9B10.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchE9B10.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchE9B10.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchE9B10.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchE9B10.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchE9B10.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchE9B10.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyyUs4u.s: Assembler messages:
encrypt.c: /tmp/ccyyUs4u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyyUs4u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyyUs4u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyyUs4u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyUs4u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyUs4u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyUs4u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyUs4u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyUs4u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyUs4u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyUs4u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyUs4u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyyUs4u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyUs4u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyyUs4u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyyUs4u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyUs4u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyUs4u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyUs4u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyUs4u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyUs4u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyyUs4u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyUs4u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyUs4u.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR9nbDu.s: Assembler messages:
encrypt.c: /tmp/ccR9nbDu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR9nbDu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR9nbDu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR9nbDu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nbDu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nbDu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nbDu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nbDu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nbDu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9nbDu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9nbDu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9nbDu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR9nbDu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nbDu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR9nbDu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR9nbDu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9nbDu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9nbDu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9nbDu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9nbDu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9nbDu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR9nbDu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9nbDu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9nbDu.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqfAV9R.s: Assembler messages:
encrypt.c: /tmp/ccqfAV9R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqfAV9R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqfAV9R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqfAV9R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfAV9R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfAV9R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfAV9R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfAV9R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfAV9R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfAV9R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfAV9R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfAV9R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqfAV9R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfAV9R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqfAV9R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfAV9R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqfAV9R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfAV9R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfAV9R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfAV9R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfAV9R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfAV9R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqfAV9R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfAV9R.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciT7PW1.s: Assembler messages:
encrypt.c: /tmp/cciT7PW1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciT7PW1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciT7PW1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciT7PW1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7PW1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7PW1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7PW1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7PW1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7PW1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT7PW1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT7PW1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT7PW1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciT7PW1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7PW1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciT7PW1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT7PW1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciT7PW1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT7PW1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciT7PW1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciT7PW1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7PW1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciT7PW1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciT7PW1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciT7PW1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmkOZFz.s: Assembler messages:
encrypt.c: /tmp/ccmkOZFz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmkOZFz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmkOZFz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmkOZFz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkOZFz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkOZFz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkOZFz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkOZFz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkOZFz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkOZFz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkOZFz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkOZFz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmkOZFz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkOZFz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmkOZFz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmkOZFz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkOZFz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkOZFz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkOZFz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkOZFz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkOZFz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmkOZFz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkOZFz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkOZFz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDlJHe6.s: Assembler messages:
encrypt.c: /tmp/ccDlJHe6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDlJHe6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDlJHe6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDlJHe6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlJHe6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlJHe6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlJHe6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlJHe6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlJHe6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlJHe6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlJHe6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlJHe6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDlJHe6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlJHe6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDlJHe6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlJHe6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDlJHe6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlJHe6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlJHe6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlJHe6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlJHe6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlJHe6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlJHe6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlJHe6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfZwZHw.s: Assembler messages:
encrypt.c: /tmp/ccfZwZHw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZwZHw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZwZHw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZwZHw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZwZHw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZwZHw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZwZHw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZwZHw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZwZHw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZwZHw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZwZHw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZwZHw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZwZHw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZwZHw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZwZHw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfZwZHw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZwZHw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZwZHw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZwZHw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZwZHw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZwZHw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZwZHw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZwZHw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZwZHw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc26Jynw.s: Assembler messages:
encrypt.c: /tmp/cc26Jynw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc26Jynw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc26Jynw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc26Jynw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26Jynw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26Jynw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26Jynw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26Jynw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26Jynw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26Jynw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26Jynw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26Jynw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc26Jynw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26Jynw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc26Jynw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc26Jynw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26Jynw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26Jynw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26Jynw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26Jynw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26Jynw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc26Jynw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26Jynw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26Jynw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce2Pu7Z.s: Assembler messages:
encrypt.c: /tmp/cce2Pu7Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce2Pu7Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce2Pu7Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce2Pu7Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Pu7Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Pu7Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Pu7Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Pu7Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Pu7Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2Pu7Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2Pu7Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2Pu7Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce2Pu7Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Pu7Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce2Pu7Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2Pu7Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce2Pu7Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2Pu7Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2Pu7Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2Pu7Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Pu7Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2Pu7Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce2Pu7Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2Pu7Z.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbOrOUu.s: Assembler messages:
encrypt.c: /tmp/ccbOrOUu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbOrOUu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbOrOUu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbOrOUu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOrOUu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOrOUu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOrOUu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOrOUu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOrOUu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOrOUu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOrOUu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOrOUu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbOrOUu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOrOUu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbOrOUu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbOrOUu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOrOUu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOrOUu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOrOUu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOrOUu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOrOUu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbOrOUu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOrOUu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOrOUu.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccz2Nny2.s: Assembler messages:
encrypt.c: /tmp/ccz2Nny2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2Nny2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2Nny2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2Nny2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Nny2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Nny2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Nny2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Nny2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Nny2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2Nny2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2Nny2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2Nny2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2Nny2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Nny2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2Nny2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2Nny2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz2Nny2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2Nny2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2Nny2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2Nny2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Nny2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2Nny2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2Nny2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2Nny2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc14HfK7.s: Assembler messages:
encrypt.c: /tmp/cc14HfK7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc14HfK7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc14HfK7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc14HfK7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14HfK7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14HfK7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14HfK7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14HfK7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14HfK7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14HfK7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14HfK7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14HfK7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc14HfK7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14HfK7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc14HfK7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14HfK7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc14HfK7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14HfK7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14HfK7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14HfK7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14HfK7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14HfK7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc14HfK7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14HfK7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIdPmBv.s: Assembler messages:
encrypt.c: /tmp/ccIdPmBv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIdPmBv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIdPmBv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIdPmBv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdPmBv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdPmBv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdPmBv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdPmBv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdPmBv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIdPmBv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIdPmBv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIdPmBv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIdPmBv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdPmBv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIdPmBv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIdPmBv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIdPmBv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdPmBv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdPmBv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdPmBv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdPmBv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIdPmBv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdPmBv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdPmBv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPhxyEt.s: Assembler messages:
encrypt.c: /tmp/ccPhxyEt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPhxyEt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPhxyEt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPhxyEt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhxyEt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhxyEt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhxyEt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhxyEt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhxyEt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhxyEt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhxyEt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhxyEt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPhxyEt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhxyEt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPhxyEt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPhxyEt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhxyEt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhxyEt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhxyEt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhxyEt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhxyEt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPhxyEt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhxyEt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhxyEt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYI4FxS.s: Assembler messages:
encrypt.c: /tmp/ccYI4FxS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYI4FxS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYI4FxS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYI4FxS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI4FxS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI4FxS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI4FxS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI4FxS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI4FxS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYI4FxS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYI4FxS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYI4FxS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYI4FxS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI4FxS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYI4FxS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYI4FxS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYI4FxS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYI4FxS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYI4FxS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYI4FxS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYI4FxS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYI4FxS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYI4FxS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYI4FxS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2qdoeP.s: Assembler messages:
encrypt.c: /tmp/cc2qdoeP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2qdoeP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2qdoeP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2qdoeP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qdoeP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qdoeP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qdoeP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qdoeP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qdoeP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qdoeP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qdoeP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qdoeP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2qdoeP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qdoeP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2qdoeP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qdoeP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2qdoeP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qdoeP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qdoeP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qdoeP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qdoeP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qdoeP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2qdoeP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qdoeP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdtjFlt.s: Assembler messages:
encrypt.c: /tmp/ccdtjFlt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtjFlt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdtjFlt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdtjFlt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjFlt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjFlt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjFlt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjFlt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjFlt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtjFlt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtjFlt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtjFlt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdtjFlt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjFlt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdtjFlt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdtjFlt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtjFlt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtjFlt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtjFlt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjFlt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtjFlt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtjFlt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtjFlt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtjFlt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9r5m9q.s: Assembler messages:
encrypt.c: /tmp/cc9r5m9q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9r5m9q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9r5m9q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9r5m9q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r5m9q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r5m9q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r5m9q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r5m9q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r5m9q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9r5m9q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9r5m9q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9r5m9q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9r5m9q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r5m9q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9r5m9q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9r5m9q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9r5m9q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9r5m9q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9r5m9q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9r5m9q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9r5m9q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9r5m9q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9r5m9q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9r5m9q.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYUc3ZX.s: Assembler messages:
encrypt.c: /tmp/ccYUc3ZX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYUc3ZX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYUc3ZX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYUc3ZX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUc3ZX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUc3ZX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUc3ZX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUc3ZX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUc3ZX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUc3ZX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUc3ZX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUc3ZX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYUc3ZX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUc3ZX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYUc3ZX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUc3ZX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYUc3ZX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYUc3ZX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUc3ZX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUc3ZX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUc3ZX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUc3ZX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUc3ZX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYUc3ZX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf0F5Ks.s: Assembler messages:
encrypt.c: /tmp/ccf0F5Ks.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf0F5Ks.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf0F5Ks.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf0F5Ks.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0F5Ks.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0F5Ks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0F5Ks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0F5Ks.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0F5Ks.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0F5Ks.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0F5Ks.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0F5Ks.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf0F5Ks.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0F5Ks.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf0F5Ks.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf0F5Ks.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0F5Ks.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0F5Ks.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0F5Ks.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0F5Ks.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0F5Ks.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf0F5Ks.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0F5Ks.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0F5Ks.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmkPwCU.s: Assembler messages:
encrypt.c: /tmp/ccmkPwCU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmkPwCU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmkPwCU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmkPwCU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkPwCU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkPwCU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkPwCU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkPwCU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkPwCU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkPwCU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkPwCU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkPwCU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmkPwCU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkPwCU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmkPwCU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkPwCU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmkPwCU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkPwCU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmkPwCU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmkPwCU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkPwCU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmkPwCU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmkPwCU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmkPwCU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDjnmqg.s: Assembler messages:
encrypt.c: /tmp/ccDjnmqg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDjnmqg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDjnmqg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDjnmqg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjnmqg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjnmqg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjnmqg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjnmqg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjnmqg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjnmqg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjnmqg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjnmqg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDjnmqg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjnmqg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDjnmqg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjnmqg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDjnmqg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjnmqg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjnmqg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjnmqg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjnmqg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjnmqg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDjnmqg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjnmqg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyZ53wz.s: Assembler messages:
encrypt.c: /tmp/ccyZ53wz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyZ53wz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyZ53wz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyZ53wz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ53wz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ53wz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ53wz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ53wz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ53wz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZ53wz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZ53wz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZ53wz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyZ53wz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ53wz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyZ53wz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyZ53wz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZ53wz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZ53wz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZ53wz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ53wz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZ53wz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyZ53wz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZ53wz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZ53wz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBzpE2v.s: Assembler messages:
encrypt.c: /tmp/ccBzpE2v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBzpE2v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBzpE2v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBzpE2v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzpE2v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzpE2v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzpE2v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzpE2v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzpE2v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzpE2v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzpE2v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzpE2v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBzpE2v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzpE2v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBzpE2v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBzpE2v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzpE2v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzpE2v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzpE2v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzpE2v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzpE2v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBzpE2v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzpE2v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzpE2v.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNxlHzk.s: Assembler messages:
encrypt.c: /tmp/ccNxlHzk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxlHzk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxlHzk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxlHzk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxlHzk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxlHzk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxlHzk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxlHzk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxlHzk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxlHzk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxlHzk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxlHzk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxlHzk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxlHzk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxlHzk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxlHzk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNxlHzk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxlHzk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxlHzk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxlHzk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxlHzk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxlHzk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxlHzk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxlHzk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCFgDoz.s: Assembler messages:
encrypt.c: /tmp/ccCFgDoz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCFgDoz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCFgDoz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCFgDoz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFgDoz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFgDoz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFgDoz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFgDoz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFgDoz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCFgDoz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCFgDoz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCFgDoz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCFgDoz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFgDoz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCFgDoz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCFgDoz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCFgDoz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCFgDoz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCFgDoz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCFgDoz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCFgDoz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCFgDoz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCFgDoz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCFgDoz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMWKndg.s: Assembler messages:
encrypt.c: /tmp/ccMWKndg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMWKndg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMWKndg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMWKndg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWKndg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWKndg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWKndg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWKndg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWKndg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWKndg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWKndg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWKndg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMWKndg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWKndg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMWKndg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWKndg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMWKndg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWKndg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWKndg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWKndg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWKndg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWKndg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMWKndg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWKndg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHz0buj.s: Assembler messages:
encrypt.c: /tmp/ccHz0buj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHz0buj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHz0buj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHz0buj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz0buj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz0buj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz0buj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz0buj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz0buj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHz0buj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHz0buj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHz0buj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHz0buj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz0buj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHz0buj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHz0buj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHz0buj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHz0buj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHz0buj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHz0buj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz0buj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHz0buj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHz0buj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHz0buj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSn7C1D.s: Assembler messages:
encrypt.c: /tmp/ccSn7C1D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSn7C1D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSn7C1D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSn7C1D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSn7C1D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSn7C1D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSn7C1D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSn7C1D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSn7C1D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSn7C1D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSn7C1D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSn7C1D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSn7C1D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSn7C1D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSn7C1D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSn7C1D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSn7C1D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSn7C1D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSn7C1D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSn7C1D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSn7C1D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSn7C1D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSn7C1D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSn7C1D.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPfmFbF.s: Assembler messages:
encrypt.c: /tmp/ccPfmFbF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPfmFbF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPfmFbF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPfmFbF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfmFbF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfmFbF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfmFbF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfmFbF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfmFbF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfmFbF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfmFbF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfmFbF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPfmFbF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfmFbF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPfmFbF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPfmFbF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfmFbF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfmFbF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfmFbF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfmFbF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfmFbF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPfmFbF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfmFbF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfmFbF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclmIp6H.s: Assembler messages:
encrypt.c: /tmp/cclmIp6H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclmIp6H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclmIp6H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclmIp6H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmIp6H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmIp6H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmIp6H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmIp6H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmIp6H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmIp6H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmIp6H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmIp6H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclmIp6H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmIp6H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclmIp6H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmIp6H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclmIp6H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmIp6H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmIp6H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmIp6H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmIp6H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmIp6H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclmIp6H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmIp6H.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceWkm5I.s: Assembler messages:
encrypt.c: /tmp/cceWkm5I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceWkm5I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceWkm5I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceWkm5I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWkm5I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWkm5I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWkm5I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWkm5I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWkm5I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWkm5I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWkm5I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWkm5I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceWkm5I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWkm5I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceWkm5I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceWkm5I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWkm5I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWkm5I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWkm5I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWkm5I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWkm5I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceWkm5I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWkm5I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWkm5I.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclQp6sP.s: Assembler messages:
encrypt.c: /tmp/cclQp6sP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclQp6sP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclQp6sP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclQp6sP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQp6sP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQp6sP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQp6sP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQp6sP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQp6sP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQp6sP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQp6sP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQp6sP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclQp6sP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQp6sP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclQp6sP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQp6sP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclQp6sP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQp6sP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQp6sP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQp6sP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQp6sP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQp6sP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQp6sP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQp6sP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccSiLt3F.s: Assembler messages:
encrypt.c: /tmp/ccSiLt3F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSiLt3F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSiLt3F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSiLt3F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiLt3F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiLt3F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiLt3F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiLt3F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiLt3F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSiLt3F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSiLt3F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSiLt3F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSiLt3F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiLt3F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSiLt3F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSiLt3F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSiLt3F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSiLt3F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSiLt3F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSiLt3F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiLt3F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSiLt3F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSiLt3F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSiLt3F.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccrKBnjC.s: Assembler messages:
encrypt.c: /tmp/ccrKBnjC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKBnjC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKBnjC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKBnjC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBnjC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBnjC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBnjC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBnjC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBnjC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKBnjC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKBnjC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKBnjC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKBnjC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBnjC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKBnjC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrKBnjC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKBnjC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKBnjC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKBnjC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBnjC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKBnjC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKBnjC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKBnjC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKBnjC.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5hfFeG.s: Assembler messages:
encrypt.c: /tmp/cc5hfFeG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5hfFeG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5hfFeG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5hfFeG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hfFeG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hfFeG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hfFeG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hfFeG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hfFeG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hfFeG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hfFeG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hfFeG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5hfFeG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hfFeG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5hfFeG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5hfFeG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hfFeG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hfFeG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hfFeG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hfFeG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hfFeG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5hfFeG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hfFeG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hfFeG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNisrbL.s: Assembler messages:
encrypt.c: /tmp/ccNisrbL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNisrbL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNisrbL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNisrbL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNisrbL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNisrbL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNisrbL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNisrbL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNisrbL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNisrbL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNisrbL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNisrbL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNisrbL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNisrbL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNisrbL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNisrbL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNisrbL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNisrbL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNisrbL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNisrbL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNisrbL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNisrbL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNisrbL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNisrbL.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc48tuUP.s: Assembler messages:
encrypt.c: /tmp/cc48tuUP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc48tuUP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc48tuUP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc48tuUP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48tuUP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48tuUP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48tuUP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48tuUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48tuUP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48tuUP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48tuUP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48tuUP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc48tuUP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48tuUP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc48tuUP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48tuUP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc48tuUP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48tuUP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48tuUP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48tuUP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48tuUP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48tuUP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc48tuUP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48tuUP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUlZ9ol.s: Assembler messages:
encrypt.c: /tmp/ccUlZ9ol.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUlZ9ol.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUlZ9ol.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUlZ9ol.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZ9ol.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZ9ol.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZ9ol.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZ9ol.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZ9ol.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlZ9ol.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlZ9ol.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlZ9ol.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUlZ9ol.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZ9ol.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUlZ9ol.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUlZ9ol.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlZ9ol.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlZ9ol.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlZ9ol.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZ9ol.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlZ9ol.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUlZ9ol.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlZ9ol.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlZ9ol.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm2j2nV.s: Assembler messages:
encrypt.c: /tmp/ccm2j2nV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm2j2nV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm2j2nV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm2j2nV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2j2nV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2j2nV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2j2nV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2j2nV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2j2nV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2j2nV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2j2nV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2j2nV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm2j2nV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2j2nV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm2j2nV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2j2nV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm2j2nV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2j2nV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm2j2nV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm2j2nV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2j2nV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm2j2nV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm2j2nV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm2j2nV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczP1tFm.s: Assembler messages:
encrypt.c: /tmp/cczP1tFm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczP1tFm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczP1tFm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczP1tFm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP1tFm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP1tFm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP1tFm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP1tFm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP1tFm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczP1tFm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczP1tFm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczP1tFm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczP1tFm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP1tFm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczP1tFm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczP1tFm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczP1tFm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczP1tFm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczP1tFm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP1tFm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczP1tFm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczP1tFm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczP1tFm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczP1tFm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc4Z3eVk.s: Assembler messages:
encrypt.c: /tmp/cc4Z3eVk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Z3eVk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Z3eVk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Z3eVk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3eVk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3eVk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3eVk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3eVk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3eVk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Z3eVk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Z3eVk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Z3eVk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Z3eVk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3eVk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Z3eVk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Z3eVk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Z3eVk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Z3eVk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Z3eVk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3eVk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Z3eVk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Z3eVk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Z3eVk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Z3eVk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccEH5O4K.s: Assembler messages:
encrypt.c: /tmp/ccEH5O4K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEH5O4K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEH5O4K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEH5O4K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH5O4K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH5O4K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH5O4K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH5O4K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH5O4K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEH5O4K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEH5O4K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEH5O4K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEH5O4K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH5O4K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEH5O4K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEH5O4K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEH5O4K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEH5O4K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEH5O4K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEH5O4K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH5O4K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEH5O4K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEH5O4K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEH5O4K.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccClblcm.s: Assembler messages:
encrypt.c: /tmp/ccClblcm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccClblcm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccClblcm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccClblcm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClblcm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClblcm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClblcm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClblcm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClblcm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClblcm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClblcm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClblcm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccClblcm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClblcm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccClblcm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccClblcm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClblcm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClblcm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClblcm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClblcm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClblcm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccClblcm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClblcm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClblcm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu45OFS.s: Assembler messages:
encrypt.c: /tmp/ccu45OFS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu45OFS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu45OFS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu45OFS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu45OFS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu45OFS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu45OFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu45OFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu45OFS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu45OFS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu45OFS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu45OFS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu45OFS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu45OFS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu45OFS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu45OFS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu45OFS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu45OFS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu45OFS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu45OFS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu45OFS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu45OFS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu45OFS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu45OFS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFdebWJ.s: Assembler messages:
encrypt.c: /tmp/ccFdebWJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFdebWJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFdebWJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFdebWJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdebWJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdebWJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdebWJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdebWJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdebWJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdebWJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdebWJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdebWJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFdebWJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdebWJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFdebWJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdebWJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFdebWJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdebWJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdebWJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdebWJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdebWJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdebWJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFdebWJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdebWJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHaZTFm.s: Assembler messages:
encrypt.c: /tmp/ccHaZTFm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHaZTFm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHaZTFm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHaZTFm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaZTFm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaZTFm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaZTFm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaZTFm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaZTFm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHaZTFm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHaZTFm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHaZTFm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHaZTFm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaZTFm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHaZTFm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHaZTFm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHaZTFm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHaZTFm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHaZTFm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaZTFm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHaZTFm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHaZTFm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHaZTFm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHaZTFm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7gLiPE.s: Assembler messages:
encrypt.c: /tmp/cc7gLiPE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7gLiPE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7gLiPE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7gLiPE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gLiPE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gLiPE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gLiPE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gLiPE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gLiPE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gLiPE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gLiPE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gLiPE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7gLiPE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gLiPE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7gLiPE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gLiPE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7gLiPE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gLiPE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gLiPE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gLiPE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gLiPE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gLiPE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7gLiPE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gLiPE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz2EYEm.s: Assembler messages:
encrypt.c: /tmp/ccz2EYEm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2EYEm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2EYEm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2EYEm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2EYEm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2EYEm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2EYEm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2EYEm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2EYEm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2EYEm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2EYEm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2EYEm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2EYEm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2EYEm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2EYEm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz2EYEm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2EYEm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2EYEm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2EYEm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2EYEm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2EYEm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2EYEm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2EYEm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2EYEm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cciz92Fe.s: Assembler messages:
encrypt.c: /tmp/cciz92Fe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciz92Fe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciz92Fe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciz92Fe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz92Fe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz92Fe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz92Fe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz92Fe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz92Fe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciz92Fe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciz92Fe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciz92Fe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciz92Fe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz92Fe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciz92Fe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciz92Fe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciz92Fe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciz92Fe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciz92Fe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz92Fe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciz92Fe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciz92Fe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciz92Fe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciz92Fe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccr5T9s5.s: Assembler messages:
encrypt.c: /tmp/ccr5T9s5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr5T9s5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr5T9s5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr5T9s5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5T9s5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5T9s5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5T9s5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5T9s5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5T9s5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr5T9s5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr5T9s5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr5T9s5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr5T9s5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5T9s5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr5T9s5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr5T9s5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr5T9s5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr5T9s5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr5T9s5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr5T9s5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5T9s5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr5T9s5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr5T9s5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr5T9s5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH3mVdm.s: Assembler messages:
encrypt.c: /tmp/ccH3mVdm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH3mVdm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH3mVdm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH3mVdm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3mVdm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3mVdm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3mVdm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3mVdm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3mVdm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3mVdm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3mVdm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3mVdm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH3mVdm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3mVdm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH3mVdm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH3mVdm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3mVdm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3mVdm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3mVdm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3mVdm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3mVdm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH3mVdm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3mVdm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3mVdm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVt1F0A.s: Assembler messages:
encrypt.c: /tmp/ccVt1F0A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVt1F0A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVt1F0A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVt1F0A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt1F0A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt1F0A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt1F0A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt1F0A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt1F0A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVt1F0A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVt1F0A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVt1F0A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVt1F0A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt1F0A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVt1F0A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVt1F0A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVt1F0A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVt1F0A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVt1F0A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVt1F0A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt1F0A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVt1F0A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVt1F0A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVt1F0A.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWtWwV5.s: Assembler messages:
encrypt.c: /tmp/ccWtWwV5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWtWwV5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWtWwV5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWtWwV5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtWwV5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtWwV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtWwV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtWwV5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtWwV5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtWwV5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtWwV5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtWwV5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWtWwV5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtWwV5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWtWwV5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWtWwV5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtWwV5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtWwV5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtWwV5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtWwV5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtWwV5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWtWwV5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtWwV5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtWwV5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckPYvVO.s: Assembler messages:
encrypt.c: /tmp/cckPYvVO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckPYvVO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckPYvVO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckPYvVO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPYvVO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPYvVO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPYvVO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPYvVO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPYvVO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPYvVO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPYvVO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPYvVO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckPYvVO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPYvVO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckPYvVO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPYvVO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckPYvVO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPYvVO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPYvVO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPYvVO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPYvVO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPYvVO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckPYvVO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPYvVO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUYmZmU.s: Assembler messages:
encrypt.c: /tmp/ccUYmZmU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUYmZmU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUYmZmU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUYmZmU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYmZmU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYmZmU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYmZmU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYmZmU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYmZmU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYmZmU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYmZmU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYmZmU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUYmZmU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYmZmU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUYmZmU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYmZmU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUYmZmU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYmZmU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYmZmU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYmZmU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYmZmU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYmZmU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUYmZmU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYmZmU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccriLLtV.s: Assembler messages:
encrypt.c: /tmp/ccriLLtV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccriLLtV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccriLLtV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccriLLtV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriLLtV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriLLtV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriLLtV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriLLtV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriLLtV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccriLLtV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccriLLtV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccriLLtV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccriLLtV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriLLtV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccriLLtV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccriLLtV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccriLLtV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriLLtV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriLLtV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriLLtV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriLLtV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccriLLtV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriLLtV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriLLtV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc0LLmI1.s: Assembler messages:
encrypt.c: /tmp/cc0LLmI1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0LLmI1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0LLmI1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0LLmI1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LLmI1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LLmI1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LLmI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LLmI1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LLmI1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LLmI1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LLmI1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LLmI1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0LLmI1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LLmI1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0LLmI1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0LLmI1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LLmI1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LLmI1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LLmI1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LLmI1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LLmI1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0LLmI1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LLmI1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LLmI1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccwpX91J.s: Assembler messages:
encrypt.c: /tmp/ccwpX91J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwpX91J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwpX91J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwpX91J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpX91J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpX91J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpX91J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpX91J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpX91J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpX91J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpX91J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpX91J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwpX91J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpX91J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwpX91J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpX91J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwpX91J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpX91J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpX91J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpX91J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpX91J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpX91J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwpX91J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpX91J.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cco2g7NR.s: Assembler messages:
encrypt.c: /tmp/cco2g7NR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2g7NR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2g7NR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco2g7NR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2g7NR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2g7NR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2g7NR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2g7NR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2g7NR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2g7NR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2g7NR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2g7NR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2g7NR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2g7NR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2g7NR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2g7NR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco2g7NR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2g7NR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2g7NR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2g7NR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2g7NR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2g7NR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2g7NR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2g7NR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsVoxa4.s: Assembler messages:
encrypt.c: /tmp/ccsVoxa4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsVoxa4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsVoxa4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsVoxa4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVoxa4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVoxa4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVoxa4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVoxa4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVoxa4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVoxa4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVoxa4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVoxa4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsVoxa4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVoxa4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsVoxa4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsVoxa4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVoxa4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVoxa4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVoxa4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVoxa4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVoxa4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVoxa4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVoxa4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVoxa4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2Ediz1.s: Assembler messages:
encrypt.c: /tmp/cc2Ediz1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Ediz1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Ediz1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Ediz1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ediz1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ediz1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ediz1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ediz1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ediz1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Ediz1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Ediz1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Ediz1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Ediz1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ediz1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Ediz1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Ediz1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Ediz1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Ediz1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Ediz1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Ediz1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ediz1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Ediz1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Ediz1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Ediz1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnjIhN6.s: Assembler messages:
encrypt.c: /tmp/ccnjIhN6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnjIhN6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnjIhN6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnjIhN6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjIhN6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjIhN6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjIhN6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjIhN6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjIhN6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnjIhN6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnjIhN6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnjIhN6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnjIhN6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjIhN6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnjIhN6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnjIhN6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnjIhN6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjIhN6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjIhN6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjIhN6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjIhN6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnjIhN6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjIhN6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjIhN6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLcD116.s: Assembler messages:
encrypt.c: /tmp/ccLcD116.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLcD116.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLcD116.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLcD116.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcD116.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcD116.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcD116.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcD116.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcD116.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcD116.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcD116.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcD116.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLcD116.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcD116.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLcD116.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLcD116.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcD116.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcD116.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcD116.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcD116.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcD116.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLcD116.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcD116.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcD116.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrPXJQW.s: Assembler messages:
encrypt.c: /tmp/ccrPXJQW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrPXJQW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrPXJQW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrPXJQW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPXJQW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPXJQW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPXJQW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPXJQW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPXJQW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPXJQW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPXJQW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPXJQW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrPXJQW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPXJQW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrPXJQW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPXJQW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrPXJQW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPXJQW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPXJQW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPXJQW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPXJQW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPXJQW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPXJQW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPXJQW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwr6Dy7.s: Assembler messages:
encrypt.c: /tmp/ccwr6Dy7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwr6Dy7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwr6Dy7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwr6Dy7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr6Dy7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr6Dy7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr6Dy7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr6Dy7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr6Dy7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwr6Dy7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwr6Dy7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwr6Dy7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwr6Dy7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr6Dy7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwr6Dy7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwr6Dy7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwr6Dy7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwr6Dy7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwr6Dy7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwr6Dy7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr6Dy7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwr6Dy7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwr6Dy7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwr6Dy7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccym8qs6.s: Assembler messages:
encrypt.c: /tmp/ccym8qs6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccym8qs6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccym8qs6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccym8qs6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccym8qs6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccym8qs6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccym8qs6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccym8qs6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccym8qs6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccym8qs6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccym8qs6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccym8qs6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccym8qs6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccym8qs6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccym8qs6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccym8qs6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccym8qs6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccym8qs6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccym8qs6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccym8qs6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccym8qs6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccym8qs6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccym8qs6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccym8qs6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2UL5B5.s: Assembler messages:
encrypt.c: /tmp/cc2UL5B5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2UL5B5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2UL5B5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2UL5B5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UL5B5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UL5B5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UL5B5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UL5B5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UL5B5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2UL5B5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2UL5B5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2UL5B5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2UL5B5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UL5B5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2UL5B5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2UL5B5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2UL5B5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UL5B5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UL5B5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UL5B5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UL5B5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2UL5B5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UL5B5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UL5B5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclo13XX.s: Assembler messages:
encrypt.c: /tmp/cclo13XX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclo13XX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclo13XX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclo13XX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo13XX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo13XX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo13XX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo13XX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo13XX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclo13XX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclo13XX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclo13XX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclo13XX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo13XX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclo13XX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclo13XX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclo13XX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclo13XX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclo13XX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclo13XX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo13XX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclo13XX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclo13XX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclo13XX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEqZVEb.s: Assembler messages:
encrypt.c: /tmp/ccEqZVEb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEqZVEb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEqZVEb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEqZVEb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqZVEb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqZVEb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqZVEb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqZVEb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqZVEb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqZVEb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqZVEb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqZVEb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEqZVEb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqZVEb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEqZVEb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEqZVEb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqZVEb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqZVEb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqZVEb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqZVEb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqZVEb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEqZVEb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqZVEb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqZVEb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFE2yZV.s: Assembler messages:
encrypt.c: /tmp/ccFE2yZV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFE2yZV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFE2yZV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFE2yZV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE2yZV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE2yZV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE2yZV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE2yZV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE2yZV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFE2yZV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFE2yZV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFE2yZV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFE2yZV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE2yZV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFE2yZV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFE2yZV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFE2yZV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFE2yZV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFE2yZV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFE2yZV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE2yZV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFE2yZV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFE2yZV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFE2yZV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZmd4pX.s: Assembler messages:
encrypt.c: /tmp/ccZmd4pX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZmd4pX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZmd4pX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZmd4pX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmd4pX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmd4pX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmd4pX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmd4pX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmd4pX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmd4pX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmd4pX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmd4pX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZmd4pX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmd4pX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZmd4pX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmd4pX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZmd4pX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmd4pX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmd4pX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmd4pX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmd4pX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmd4pX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZmd4pX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmd4pX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwQ9XMd.s: Assembler messages:
encrypt.c: /tmp/ccwQ9XMd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwQ9XMd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwQ9XMd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwQ9XMd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQ9XMd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQ9XMd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQ9XMd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQ9XMd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQ9XMd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQ9XMd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQ9XMd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQ9XMd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwQ9XMd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQ9XMd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwQ9XMd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwQ9XMd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQ9XMd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQ9XMd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQ9XMd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQ9XMd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQ9XMd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwQ9XMd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQ9XMd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQ9XMd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8i47lb.s: Assembler messages:
encrypt.c: /tmp/cc8i47lb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8i47lb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8i47lb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8i47lb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i47lb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i47lb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i47lb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i47lb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i47lb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8i47lb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8i47lb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8i47lb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8i47lb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i47lb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8i47lb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8i47lb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8i47lb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8i47lb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8i47lb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i47lb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8i47lb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8i47lb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8i47lb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8i47lb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDtb4DW.s: Assembler messages:
encrypt.c: /tmp/ccDtb4DW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDtb4DW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDtb4DW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDtb4DW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtb4DW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtb4DW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtb4DW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtb4DW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtb4DW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtb4DW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtb4DW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtb4DW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDtb4DW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtb4DW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDtb4DW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtb4DW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDtb4DW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtb4DW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtb4DW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtb4DW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtb4DW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtb4DW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDtb4DW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtb4DW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEh3Sbe.s: Assembler messages:
encrypt.c: /tmp/ccEh3Sbe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEh3Sbe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEh3Sbe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEh3Sbe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh3Sbe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh3Sbe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh3Sbe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh3Sbe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh3Sbe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEh3Sbe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEh3Sbe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEh3Sbe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEh3Sbe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh3Sbe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEh3Sbe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEh3Sbe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEh3Sbe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEh3Sbe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEh3Sbe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh3Sbe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEh3Sbe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEh3Sbe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEh3Sbe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEh3Sbe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbcqnfZ.s: Assembler messages:
encrypt.c: /tmp/ccbcqnfZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbcqnfZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbcqnfZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbcqnfZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcqnfZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcqnfZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcqnfZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcqnfZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcqnfZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcqnfZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcqnfZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcqnfZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbcqnfZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcqnfZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbcqnfZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcqnfZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbcqnfZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcqnfZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcqnfZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcqnfZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcqnfZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcqnfZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbcqnfZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcqnfZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccwi0zi.s: Assembler messages:
encrypt.c: /tmp/cccwi0zi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccwi0zi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccwi0zi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccwi0zi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwi0zi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwi0zi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwi0zi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwi0zi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwi0zi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccwi0zi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccwi0zi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccwi0zi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccwi0zi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwi0zi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccwi0zi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccwi0zi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccwi0zi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccwi0zi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccwi0zi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwi0zi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccwi0zi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccwi0zi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccwi0zi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccwi0zi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrGiPW0.s: Assembler messages:
encrypt.c: /tmp/ccrGiPW0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrGiPW0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrGiPW0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrGiPW0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGiPW0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGiPW0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGiPW0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGiPW0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGiPW0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGiPW0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGiPW0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGiPW0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrGiPW0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGiPW0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrGiPW0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGiPW0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrGiPW0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrGiPW0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGiPW0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGiPW0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGiPW0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGiPW0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrGiPW0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrGiPW0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOk5pCi.s: Assembler messages:
encrypt.c: /tmp/ccOk5pCi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOk5pCi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOk5pCi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOk5pCi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk5pCi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk5pCi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk5pCi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk5pCi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk5pCi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOk5pCi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOk5pCi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOk5pCi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOk5pCi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk5pCi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOk5pCi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOk5pCi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOk5pCi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOk5pCi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOk5pCi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk5pCi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOk5pCi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOk5pCi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOk5pCi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOk5pCi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoDDWW2.s: Assembler messages:
encrypt.c: /tmp/ccoDDWW2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoDDWW2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoDDWW2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoDDWW2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDDWW2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDDWW2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDDWW2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDDWW2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDDWW2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDDWW2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDDWW2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDDWW2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoDDWW2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDDWW2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoDDWW2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDDWW2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoDDWW2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDDWW2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDDWW2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDDWW2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDDWW2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDDWW2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoDDWW2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDDWW2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7BhwE0.s: Assembler messages:
encrypt.c: /tmp/cc7BhwE0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BhwE0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7BhwE0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BhwE0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BhwE0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BhwE0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BhwE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BhwE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BhwE0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BhwE0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BhwE0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BhwE0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7BhwE0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BhwE0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7BhwE0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BhwE0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7BhwE0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BhwE0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BhwE0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BhwE0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BhwE0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BhwE0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BhwE0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BhwE0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCjesyh.s: Assembler messages:
encrypt.c: /tmp/ccCjesyh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCjesyh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCjesyh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCjesyh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjesyh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjesyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjesyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjesyh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjesyh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjesyh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjesyh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjesyh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCjesyh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjesyh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCjesyh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCjesyh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjesyh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjesyh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjesyh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjesyh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjesyh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCjesyh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjesyh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjesyh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQGiYXk.s: Assembler messages:
encrypt.c: /tmp/ccQGiYXk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQGiYXk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQGiYXk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQGiYXk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGiYXk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGiYXk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGiYXk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGiYXk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGiYXk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGiYXk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGiYXk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGiYXk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQGiYXk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGiYXk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQGiYXk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQGiYXk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGiYXk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGiYXk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGiYXk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGiYXk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGiYXk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQGiYXk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGiYXk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGiYXk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvRcMWY.s: Assembler messages:
encrypt.c: /tmp/ccvRcMWY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvRcMWY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvRcMWY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvRcMWY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRcMWY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRcMWY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRcMWY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRcMWY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRcMWY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRcMWY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRcMWY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRcMWY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvRcMWY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRcMWY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvRcMWY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRcMWY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvRcMWY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRcMWY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRcMWY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRcMWY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRcMWY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRcMWY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvRcMWY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRcMWY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchZaXcU.s: Assembler messages:
encrypt.c: /tmp/cchZaXcU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZaXcU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZaXcU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchZaXcU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZaXcU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZaXcU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZaXcU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZaXcU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZaXcU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZaXcU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZaXcU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZaXcU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZaXcU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZaXcU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZaXcU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchZaXcU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZaXcU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZaXcU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZaXcU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZaXcU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZaXcU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZaXcU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZaXcU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZaXcU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczn6wGF.s: Assembler messages:
encrypt.c: /tmp/cczn6wGF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczn6wGF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczn6wGF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczn6wGF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczn6wGF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczn6wGF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczn6wGF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczn6wGF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczn6wGF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczn6wGF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczn6wGF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczn6wGF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczn6wGF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczn6wGF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczn6wGF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczn6wGF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczn6wGF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczn6wGF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczn6wGF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczn6wGF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczn6wGF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczn6wGF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczn6wGF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczn6wGF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI67z3G.s: Assembler messages:
encrypt.c: /tmp/ccI67z3G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI67z3G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI67z3G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI67z3G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI67z3G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI67z3G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI67z3G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI67z3G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI67z3G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI67z3G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI67z3G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI67z3G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI67z3G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI67z3G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI67z3G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI67z3G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI67z3G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI67z3G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI67z3G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI67z3G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI67z3G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI67z3G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI67z3G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI67z3G.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf0I4oY.s: Assembler messages:
encrypt.c: /tmp/ccf0I4oY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf0I4oY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf0I4oY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf0I4oY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0I4oY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0I4oY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0I4oY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0I4oY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0I4oY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0I4oY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0I4oY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0I4oY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf0I4oY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0I4oY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf0I4oY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf0I4oY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0I4oY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0I4oY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0I4oY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0I4oY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0I4oY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf0I4oY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0I4oY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0I4oY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccT7GuAY.s: Assembler messages:
encrypt.c: /tmp/ccT7GuAY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT7GuAY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT7GuAY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT7GuAY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7GuAY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7GuAY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7GuAY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7GuAY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7GuAY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7GuAY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7GuAY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7GuAY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT7GuAY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7GuAY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT7GuAY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT7GuAY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7GuAY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7GuAY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7GuAY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7GuAY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7GuAY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT7GuAY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7GuAY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7GuAY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccnCR5DG.s: Assembler messages:
encrypt.c: /tmp/ccnCR5DG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnCR5DG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnCR5DG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnCR5DG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCR5DG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCR5DG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCR5DG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCR5DG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCR5DG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnCR5DG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnCR5DG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnCR5DG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnCR5DG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCR5DG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnCR5DG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnCR5DG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnCR5DG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnCR5DG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnCR5DG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnCR5DG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCR5DG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnCR5DG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnCR5DG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnCR5DG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNQD56Y.s: Assembler messages:
encrypt.c: /tmp/ccNQD56Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNQD56Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNQD56Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNQD56Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQD56Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQD56Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQD56Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQD56Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQD56Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQD56Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQD56Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQD56Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNQD56Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQD56Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNQD56Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNQD56Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQD56Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQD56Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQD56Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQD56Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQD56Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNQD56Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQD56Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQD56Y.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyLDBME.s: Assembler messages:
encrypt.c: /tmp/ccyLDBME.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLDBME.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyLDBME.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLDBME.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLDBME.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLDBME.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLDBME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLDBME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLDBME.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLDBME.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLDBME.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLDBME.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyLDBME.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLDBME.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyLDBME.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLDBME.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyLDBME.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLDBME.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLDBME.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLDBME.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLDBME.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLDBME.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLDBME.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLDBME.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8ksaZV.s: Assembler messages:
encrypt.c: /tmp/cc8ksaZV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ksaZV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ksaZV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ksaZV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ksaZV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ksaZV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ksaZV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ksaZV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ksaZV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ksaZV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ksaZV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ksaZV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ksaZV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ksaZV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ksaZV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8ksaZV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ksaZV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ksaZV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ksaZV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ksaZV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ksaZV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ksaZV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ksaZV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ksaZV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKeBehW.s: Assembler messages:
encrypt.c: /tmp/ccKeBehW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKeBehW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKeBehW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKeBehW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeBehW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeBehW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeBehW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeBehW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeBehW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeBehW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeBehW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeBehW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKeBehW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeBehW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKeBehW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeBehW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKeBehW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeBehW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeBehW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeBehW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeBehW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeBehW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKeBehW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeBehW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH76On4.s: Assembler messages:
encrypt.c: /tmp/ccH76On4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH76On4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH76On4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH76On4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH76On4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH76On4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH76On4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH76On4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH76On4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH76On4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH76On4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH76On4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH76On4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH76On4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH76On4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH76On4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH76On4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH76On4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH76On4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH76On4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH76On4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH76On4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH76On4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH76On4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccitsbq2.s: Assembler messages:
encrypt.c: /tmp/ccitsbq2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccitsbq2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccitsbq2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccitsbq2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitsbq2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitsbq2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitsbq2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitsbq2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitsbq2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitsbq2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitsbq2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitsbq2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccitsbq2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitsbq2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccitsbq2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccitsbq2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitsbq2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitsbq2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitsbq2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitsbq2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitsbq2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitsbq2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitsbq2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitsbq2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccMGpwfX.s: Assembler messages:
encrypt.c: /tmp/ccMGpwfX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMGpwfX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMGpwfX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMGpwfX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGpwfX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGpwfX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGpwfX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGpwfX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGpwfX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGpwfX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGpwfX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGpwfX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMGpwfX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGpwfX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMGpwfX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGpwfX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMGpwfX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGpwfX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGpwfX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGpwfX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGpwfX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGpwfX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGpwfX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGpwfX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccZKReOY.s: Assembler messages:
encrypt.c: /tmp/ccZKReOY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZKReOY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZKReOY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZKReOY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKReOY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKReOY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKReOY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKReOY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKReOY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKReOY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKReOY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKReOY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZKReOY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKReOY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZKReOY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZKReOY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKReOY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKReOY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKReOY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKReOY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKReOY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZKReOY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKReOY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKReOY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPx47LZ.s: Assembler messages:
encrypt.c: /tmp/ccPx47LZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPx47LZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPx47LZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPx47LZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx47LZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx47LZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx47LZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx47LZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx47LZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPx47LZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPx47LZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPx47LZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPx47LZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx47LZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPx47LZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPx47LZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPx47LZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPx47LZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPx47LZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPx47LZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPx47LZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPx47LZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPx47LZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPx47LZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUnWs2Y.s: Assembler messages:
encrypt.c: /tmp/ccUnWs2Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUnWs2Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUnWs2Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUnWs2Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnWs2Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnWs2Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnWs2Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnWs2Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnWs2Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnWs2Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnWs2Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnWs2Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUnWs2Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnWs2Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUnWs2Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUnWs2Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnWs2Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnWs2Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnWs2Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnWs2Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnWs2Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUnWs2Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnWs2Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnWs2Y.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgNxqYp.s: Assembler messages:
encrypt.c: /tmp/ccgNxqYp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgNxqYp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgNxqYp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgNxqYp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNxqYp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNxqYp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNxqYp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNxqYp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNxqYp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNxqYp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNxqYp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNxqYp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgNxqYp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNxqYp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgNxqYp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgNxqYp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNxqYp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNxqYp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNxqYp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNxqYp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNxqYp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgNxqYp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNxqYp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNxqYp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpfmJ4F.s: Assembler messages:
encrypt.c: /tmp/ccpfmJ4F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpfmJ4F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpfmJ4F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpfmJ4F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfmJ4F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfmJ4F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfmJ4F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfmJ4F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfmJ4F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfmJ4F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfmJ4F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfmJ4F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpfmJ4F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfmJ4F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpfmJ4F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfmJ4F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpfmJ4F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfmJ4F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfmJ4F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfmJ4F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfmJ4F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfmJ4F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpfmJ4F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfmJ4F.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc43U6Kn.s: Assembler messages:
encrypt.c: /tmp/cc43U6Kn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43U6Kn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43U6Kn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc43U6Kn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43U6Kn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43U6Kn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43U6Kn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43U6Kn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43U6Kn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43U6Kn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43U6Kn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43U6Kn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43U6Kn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43U6Kn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43U6Kn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc43U6Kn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43U6Kn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43U6Kn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43U6Kn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43U6Kn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43U6Kn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43U6Kn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43U6Kn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43U6Kn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSH0ItI.s: Assembler messages:
encrypt.c: /tmp/ccSH0ItI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSH0ItI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSH0ItI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSH0ItI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0ItI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0ItI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0ItI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0ItI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0ItI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSH0ItI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSH0ItI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSH0ItI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSH0ItI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0ItI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSH0ItI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSH0ItI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSH0ItI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSH0ItI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSH0ItI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSH0ItI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0ItI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSH0ItI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSH0ItI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSH0ItI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccNLm1bI.s: Assembler messages:
encrypt.c: /tmp/ccNLm1bI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNLm1bI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNLm1bI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNLm1bI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLm1bI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLm1bI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLm1bI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLm1bI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLm1bI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLm1bI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLm1bI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLm1bI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNLm1bI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLm1bI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNLm1bI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLm1bI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNLm1bI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLm1bI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLm1bI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLm1bI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLm1bI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLm1bI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNLm1bI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLm1bI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccmV2xar.s: Assembler messages:
encrypt.c: /tmp/ccmV2xar.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmV2xar.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmV2xar.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmV2xar.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2xar.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2xar.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2xar.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2xar.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2xar.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmV2xar.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmV2xar.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmV2xar.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmV2xar.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2xar.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmV2xar.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmV2xar.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmV2xar.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmV2xar.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmV2xar.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV2xar.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmV2xar.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmV2xar.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmV2xar.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmV2xar.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8v4SXI.s: Assembler messages:
encrypt.c: /tmp/cc8v4SXI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8v4SXI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8v4SXI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8v4SXI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v4SXI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v4SXI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v4SXI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v4SXI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v4SXI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8v4SXI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8v4SXI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8v4SXI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8v4SXI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v4SXI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8v4SXI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8v4SXI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8v4SXI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8v4SXI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8v4SXI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8v4SXI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v4SXI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8v4SXI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8v4SXI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8v4SXI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgdcnPo.s: Assembler messages:
encrypt.c: /tmp/ccgdcnPo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgdcnPo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgdcnPo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgdcnPo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdcnPo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdcnPo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdcnPo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdcnPo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdcnPo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdcnPo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdcnPo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdcnPo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgdcnPo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdcnPo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgdcnPo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgdcnPo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdcnPo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdcnPo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdcnPo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdcnPo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdcnPo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgdcnPo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdcnPo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdcnPo.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